public final class SqlLogUtil
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static java.lang.String | 
endExecute(java.lang.String methodName,
          long executeTime)
SqlPStatement#executeメソッドの実行終了時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
endExecuteBatch(java.lang.String methodName,
               long executeTime,
               int batchCount)
SqlPStatement#executeBatchメソッドの更新終了時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
endExecuteQuery(java.lang.String methodName,
               long executeTime)
SqlPStatement#executeQueryメソッドの検索終了時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
endExecuteUpdate(java.lang.String methodName,
                long executeTime,
                int updateCount)
SqlPStatement#executeUpdateメソッドの更新終了時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
endRetrieve(java.lang.String methodName,
           long executeTime,
           long retrieveTime,
           int count)
SqlPStatement#retrieveメソッドの検索終了時のSQLログをフォーマットする。 
 | 
static void | 
initialize()
クラスローダに紐付く 
SqlLogFormatterを生成する。 | 
static java.lang.String | 
startExecute(java.lang.String methodName,
            java.lang.String sql,
            java.lang.String additionalInfo)
SqlPStatement#executeメソッドの実行開始時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
startExecuteBatch(java.lang.String methodName,
                 java.lang.String sql,
                 java.lang.String additionalInfo)
SqlPStatement#executeBatchメソッドの更新開始時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
startExecuteQuery(java.lang.String methodName,
                 java.lang.String sql,
                 java.lang.String additionalInfo)
SqlPStatement#executeQueryメソッドの検索開始時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
startExecuteUpdate(java.lang.String methodName,
                  java.lang.String sql,
                  java.lang.String additionalInfo)
SqlPStatement#executeUpdateメソッドの更新開始時のSQLログをフォーマットする。 
 | 
static java.lang.String | 
startRetrieve(java.lang.String methodName,
             java.lang.String sql,
             int startPosition,
             int size,
             int queryTimeout,
             int fetchSize,
             java.lang.String additionalInfo)
SqlPStatement#retrieveメソッドの検索開始時のSQLログをフォーマットする。 
 | 
public static void initialize()
SqlLogFormatterを生成する。public static java.lang.String startRetrieve(java.lang.String methodName,
                                             java.lang.String sql,
                                             int startPosition,
                                             int size,
                                             int queryTimeout,
                                             int fetchSize,
                                             java.lang.String additionalInfo)
methodName - メソッド名 メソッド名sql - SQL文 SQL文startPosition - 取得開始位置size - 取得最大件数queryTimeout - タイムアウト時間fetchSize - フェッチする行数additionalInfo - 付加情報 付加情報public static java.lang.String endRetrieve(java.lang.String methodName,
                                           long executeTime,
                                           long retrieveTime,
                                           int count)
methodName - メソッド名 メソッド名executeTime - 実行時間retrieveTime - データ取得時間count - 検索件数public static java.lang.String startExecuteQuery(java.lang.String methodName,
                                                 java.lang.String sql,
                                                 java.lang.String additionalInfo)
methodName - メソッド名 メソッド名sql - SQL文additionalInfo - 付加情報public static java.lang.String endExecuteQuery(java.lang.String methodName,
                                               long executeTime)
methodName - メソッド名 メソッド名executeTime - 実行時間public static java.lang.String startExecuteUpdate(java.lang.String methodName,
                                                  java.lang.String sql,
                                                  java.lang.String additionalInfo)
methodName - メソッド名 メソッド名sql - SQL文additionalInfo - 付加情報public static java.lang.String endExecuteUpdate(java.lang.String methodName,
                                                long executeTime,
                                                int updateCount)
methodName - メソッド名 メソッド名executeTime - 実行時間updateCount - 更新件数public static java.lang.String startExecute(java.lang.String methodName,
                                            java.lang.String sql,
                                            java.lang.String additionalInfo)
methodName - メソッド名 メソッド名sql - SQL文additionalInfo - 付加情報public static java.lang.String endExecute(java.lang.String methodName,
                                          long executeTime)
methodName - メソッド名 メソッド名executeTime - 実行時間public static java.lang.String startExecuteBatch(java.lang.String methodName,
                                                 java.lang.String sql,
                                                 java.lang.String additionalInfo)
methodName - メソッド名sql - SQL文additionalInfo - 付加情報public static java.lang.String endExecuteBatch(java.lang.String methodName,
                                               long executeTime,
                                               int batchCount)
methodName - メソッド名executeTime - 実行時間batchCount - バッチ件数