Class DomaStatementProperties

java.lang.Object
nablarch.integration.doma.DomaStatementProperties

public class DomaStatementProperties extends Object
Domaの設定の中でStatementに関するものをまとめたクラス。
バッチサイズはStatementに設定する項目ではないが、Statementを実行する単位を決定するための値なので当クラスに含んでいる。
  • Constructor Details

    • DomaStatementProperties

      public DomaStatementProperties()
  • Method Details

    • getMaxRows

      public int getMaxRows()
      最大行数の制限値を取得する。
      Returns:
      最大行数の制限値
      See Also:
      • Config.getMaxRows()
    • setMaxRows

      public void setMaxRows(int maxRows)
      最大行数の制限値をセットする。
      Parameters:
      maxRows - 最大行数の制限値
    • getFetchSize

      public int getFetchSize()
      フェッチサイズを取得する。
      Returns:
      フェッチサイズ
      See Also:
      • Config.getFetchSize()
    • setFetchSize

      public void setFetchSize(int fetchSize)
      フェッチサイズをセットする。
      Parameters:
      fetchSize - フェッチサイズ
    • getQueryTimeout

      public int getQueryTimeout()
      クエリタイムアウト(秒)を取得する。
      Returns:
      クエリタイムアウト(秒)
      See Also:
      • Config.getQueryTimeout()
    • setQueryTimeout

      public void setQueryTimeout(int queryTimeout)
      クエリタイムアウト(秒)をセットする。
      Parameters:
      queryTimeout - クエリタイムアウト(秒)
    • getBatchSize

      public int getBatchSize()
      バッチサイズを取得する。
      Returns:
      バッチサイズ
      See Also:
      • Config.getBatchSize()
    • setBatchSize

      public void setBatchSize(int batchSize)
      バッチサイズをセットする。
      Parameters:
      batchSize - バッチサイズ