概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.brownie.jdbc.logger
クラス LogConnectionFilter

    java.lang.Object
      org.asyrinx.brownie.jdbc.logger.LogConnectionFilter

public class LogConnectionFilter
extends java.lang.Object

Statement, PreparedStatement, CallableStatementの実行時に 実行したSQLをログに出力するフィルタをかけるConnectionのフィルタです。
使用方法は通常のConnectionと変わりません。
もちろんcreateStatement等で生成されるStatement, PreparedStatement, CallableStatement 等についても同様です。

作成者:
  akima
関連項目:
  `Statement`, `PreparedStatement`, `CallableStatement`, `Connection`

コンストラクタの概要
`LogConnectionFilter()`

メソッドの概要
`static java.sql.Connection` | `log(java.sql.Connection connection)` ログフィルタがかけられたコネクションを返します。
`static java.sql.Connection` | `log(java.sql.Connection connection, CascadeNamedLog log)` ログフィルタがかけられたコネクションを返します。
`static java.sql.Connection` | `log(java.sql.Connection connection, java.lang.String loggerName)` ログフィルタがかけられたコネクションを返します。
`static java.sql.Connection` | `log(java.sql.Connection connection, java.lang.String loggerName, java.lang.String logLevel)` ログフィルタがかけられたコネクションを返します。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### LogConnectionFilter

    public LogConnectionFilter()

メソッドの詳細

### log

    public static java.sql.Connection log(java.sql.Connection connection)

  ログフィルタがかけられたコネクションを返します。
  出力先のログは自動的に生成されます。
  ログの出力レベルは"debug"です。
  ログの名称はconnectionのクラス名です。

  パラメータ:
    `connection` - 対象となるコネクション
  関連項目:
    `LogConnectionFilter#log(Connection, Log)`

### log

    public static java.sql.Connection log(java.sql.Connection connection,
                                          java.lang.String loggerName)

  ログフィルタがかけられたコネクションを返します。
  出力先のログは自動的に生成されます。
  ログの出力レベルは"debug"です。
  ログの名称はconnectionのクラス名です。

  パラメータ:
    `connection` - 対象となるコネクション
  関連項目:
    `LogConnectionFilter#log(Connection, Log)`

### log

    public static java.sql.Connection log(java.sql.Connection connection,
                                          java.lang.String loggerName,
                                          java.lang.String logLevel)

  ログフィルタがかけられたコネクションを返します。
  出力先のログは自動的に生成されます。
  ログの出力レベルは"debug"です。
  ログの名称はconnectionのクラス名です。

  パラメータ:
    `connection` - 対象となるコネクション
  関連項目:
    `LogConnectionFilter#log(Connection, Log)`

### log

    public static java.sql.Connection log(java.sql.Connection connection,
                                          CascadeNamedLog log)

  ログフィルタがかけられたコネクションを返します。
  出力先のログは自動的に生成されます。
  ログの出力レベルは"debug"です。
  ログの名称はconnectionのクラス名です。

  パラメータ:
    `connection` - 対象となるコネクション
    `log` - 出力先となるログ
  関連項目:
    `LogConnectionFilter#log(Connection, Log)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004 asyrinx organization. All Rights Reserved.