public interface SqlStatement
TransactionManagerConnection.terminate()で行われるため、
Statementを明示的にクローズする必要はない。| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
clearBatch()
Statement.clearBatch()のラッパー。 |
void |
close()
Statement.close()のラッパー。 |
int[] |
executeBatch()
Statement.executeBatch()のラッパー。 |
int |
getBatchSize()
バッチサイズを取得する。
|
AppDbConnection |
getConnection()
Statementを生成した
AppDbConnectionを取得する。 |
int |
getFetchSize()
Statement.getFetchSize()のラッパー。 |
int |
getMaxRows()
Statement.getMaxRows()のラッパー。 |
int |
getQueryTimeout()
Statement.getQueryTimeout()のラッパー。 |
int |
getUpdateCount()
Statement.getUpdateCount()のラッパー。 |
boolean |
isClosed()
Statementがクローズされているか否か。
|
void |
setFetchSize(int rows)
Statement.setFetchSize(int)のラッパー。 |
void |
setJdbcTransactionTimeoutHandler(JdbcTransactionTimeoutHandler jdbcTransactionTimeoutHandler)
トランザクションタイムアウトタイマーを設定する。
|
void |
setMaxRows(int max)
Statement.setMaxRows(int)のラッパー。 |
void |
setQueryTimeout(int seconds)
Statement.setQueryTimeout(int)のラッパー。 |
void close()
Statement.close()のラッパー。boolean isClosed()
true、まだオープンしている場合は false@Published int[] executeBatch()
Statement.executeBatch()のラッパー。@Published int getBatchSize()
void setJdbcTransactionTimeoutHandler(JdbcTransactionTimeoutHandler jdbcTransactionTimeoutHandler)
jdbcTransactionTimeoutHandler - トランザクションタイムアウトタイマーAppDbConnection getConnection()
AppDbConnectionを取得する。int getFetchSize()
Statement.getFetchSize()のラッパー。void setFetchSize(int rows)
Statement.setFetchSize(int)のラッパー。rows - フェッチする行数int getUpdateCount()
Statement.getUpdateCount()のラッパー。void setQueryTimeout(int seconds)
Statement.setQueryTimeout(int)のラッパー。seconds - タイムアウト時間int getQueryTimeout()
Statement.getQueryTimeout()のラッパー。int getMaxRows()
Statement.getMaxRows()のラッパー。ResultSetオブジェクトの現在の最大行数。ゼロは無制限を意味する。void setMaxRows(int max)
Statement.setMaxRows(int)のラッパー。max - 新しい最大行数の制限値。ゼロは無制限を意味する。void clearBatch()
Statement.clearBatch()のラッパー。