Class SqlLogFormatter.SqlLogContext

java.lang.Object
nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
Enclosing class:
SqlLogFormatter

@Published(tag="architect") public static class SqlLogFormatter.SqlLogContext extends Object
SQLログのコンテキスト情報を保持するクラス。
Author:
Kiyohito Itoh
  • Constructor Details

    • SqlLogContext

      public SqlLogContext()
  • Method Details

    • getMethodName

      public String getMethodName()
      メソッド名を取得する。
      Returns:
      メソッド名
    • setMethodName

      public void setMethodName(String methodName)
      メソッド名を設定する。
      Parameters:
      methodName - メソッド名
    • getSql

      public String getSql()
      SQL文を取得する。
      Returns:
      SQL文
    • setSql

      public void setSql(String sql)
      SQL文を設定する。
      Parameters:
      sql - SQL文
    • getStartPosition

      public int getStartPosition()
      取得開始位置を取得する。
      Returns:
      取得開始位置
    • setStartPosition

      public void setStartPosition(int startPosition)
      取得開始位置を設定する。
      Parameters:
      startPosition - 取得開始位置
    • getSize

      public int getSize()
      取得最大件数を取得する。
      Returns:
      取得最大件数
    • setSize

      public void setSize(int size)
      取得最大件数を設定する。
      Parameters:
      size - 取得最大件数
    • getQueryTimeout

      public int getQueryTimeout()
      タイムアウト時間を取得する。
      Returns:
      タイムアウト時間
    • setQueryTimeout

      public void setQueryTimeout(int queryTimeout)
      タイムアウト時間を設定する。
      Parameters:
      queryTimeout - タイムアウト時間
    • getFetchSize

      public int getFetchSize()
      フェッチ件数を取得する。
      Returns:
      フェッチ件数
    • setFetchSize

      public void setFetchSize(int fetchSize)
      フェッチ件数を設定する。
      Parameters:
      fetchSize - フェッチ件数
    • getExecuteTime

      public long getExecuteTime()
      実行時間を取得する。
      Returns:
      実行時間
    • setExecuteTime

      public void setExecuteTime(long executeTime)
      実行時間を設定する。
      Parameters:
      executeTime - 実行時間
    • getRetrieveTime

      public long getRetrieveTime()
      データ取得時間を取得する。
      Returns:
      データ取得時間
    • setRetrieveTime

      public void setRetrieveTime(long retrieveTime)
      データ取得時間を設定する。
      Parameters:
      retrieveTime - データ取得時間
    • getCount

      public int getCount()
      検索件数を取得する。
      Returns:
      検索件数
    • setCount

      public void setCount(int count)
      検索件数を設定する。
      Parameters:
      count - 検索件数
    • getUpdateCount

      public int getUpdateCount()
      更新件数を取得する。
      Returns:
      更新件数
    • setUpdateCount

      public void setUpdateCount(int updateCount)
      更新件数を設定する。
      Parameters:
      updateCount - 更新件数
    • getBatchCount

      public int getBatchCount()
      バッチ件数を取得する。
      Returns:
      バッチ件数
    • setBatchCount

      public void setBatchCount(int batchCount)
      バッチ件数を設定する。
      Parameters:
      batchCount - バッチ件数
    • getAdditionalInfo

      public String getAdditionalInfo()
      付加情報を取得する。
      Returns:
      付加情報
    • setAdditionalInfo

      public void setAdditionalInfo(String additionalInfo)
      付加情報を設定する。
      Parameters:
      additionalInfo - 付加情報