Uses of Class
nablarch.core.db.DbExecutionContext
Package
Description
nablarch.core.db.statement
パッケージのクラスにキャッシュ機能を付与する。データベース接続機能を提供する。
データベースに対するSQL実行機能を提供する。
SQL実行時の例外機能を提供する。
-
Uses of DbExecutionContext in nablarch.core.db.cache.statement
Modifier and TypeMethodDescriptionCacheableStatementFactory.getParameterizedSqlPStatementBySqlId
(String original, String sqlId, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する(可変条件を持つSQL用)。CacheableStatementFactory.getParameterizedSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する。CacheableStatementFactory.getSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからSqlPStatement
を生成し返却する。 -
Uses of DbExecutionContext in nablarch.core.db.connection
Modifier and TypeMethodDescriptionvoid
BasicDbConnection.setContext
(DbExecutionContext context) コンテキストを設定する。 -
Uses of DbExecutionContext in nablarch.core.db.statement
Modifier and TypeMethodDescriptionSqlStatementExceptionFactory.createSqlStatementException
(String msg, SQLException e, DbExecutionContext context) SqlStatementException
を生成し返却する。BasicStatementFactory.getParameterizedSqlPStatement
(String sql, Connection con, DbExecutionContext context) ParameterizedSqlPStatementを生成し返却する。BasicStatementFactory.getParameterizedSqlPStatement
(String sql, Connection con, DbExecutionContext context, SelectOption selectOption) ParameterizedSqlPStatementを生成し返却する。StatementFactory.getParameterizedSqlPStatement
(String sql, Connection con, DbExecutionContext context) ParameterizedSqlPStatement
を生成し返却する。StatementFactory.getParameterizedSqlPStatement
(String sql, Connection con, DbExecutionContext context, SelectOption selectOption) ParameterizedSqlPStatement
を生成し返却する。BasicStatementFactory.getParameterizedSqlPStatementBySqlId
(String sql, String sqlId, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する(可変条件を持つSQL用)。BasicStatementFactory.getParameterizedSqlPStatementBySqlId
(String sql, String sqlId, Connection con, DbExecutionContext context, SelectOption selectOption) SQL_IDからParameterizedSqlPStatement
を生成し返却する(可変条件を持つSQL用)。BasicStatementFactory.getParameterizedSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する。StatementFactory.getParameterizedSqlPStatementBySqlId
(String sql, String id, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する(可変条件を持つSQL用)。StatementFactory.getParameterizedSqlPStatementBySqlId
(String sql, String id, Connection con, DbExecutionContext context, SelectOption selectOption) SQL_IDからParameterizedSqlPStatement
を生成し返却する(可変条件を持つSQL用)。StatementFactory.getParameterizedSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからParameterizedSqlPStatement
を生成し返却する。BasicStatementFactory.getSqlCStatement
(String sql, Connection con, DbExecutionContext context) StatementFactory.getSqlCStatement
(String sql, Connection con, DbExecutionContext context) SqlCStatement
を生成し返却する。BasicStatementFactory.getSqlCStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) StatementFactory.getSqlCStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SqlCStatement
を生成し返却する。BasicStatementFactory.getSqlPStatement
(String sql, Connection con, int[] columnIndexes, DbExecutionContext context) 自動生成キーの取得機能を持つSqlPStatement
を生成し返却する。BasicStatementFactory.getSqlPStatement
(String sql, Connection con, int autoGeneratedKeys, DbExecutionContext context) 自動生成キーの取得機能を持つSqlPStatement
を生成し返却する。BasicStatementFactory.getSqlPStatement
(String sql, Connection con, String[] columnNames, DbExecutionContext context) BasicStatementFactory.getSqlPStatement
(String sql, Connection con, DbExecutionContext context) SqlPStatement
を生成し返却する。BasicStatementFactory.getSqlPStatement
(String sql, Connection con, DbExecutionContext context, SelectOption option) SqlPStatement
を生成し返却する。StatementFactory.getSqlPStatement
(String sql, Connection con, int[] columnIndexes, DbExecutionContext context) 自動生成キーの取得機能を持つSqlPStatement
を生成し返却する。StatementFactory.getSqlPStatement
(String sql, Connection con, int autoGeneratedKeys, DbExecutionContext context) 自動生成キーの取得機能を持つSqlPStatement
を生成し返却する。StatementFactory.getSqlPStatement
(String sql, Connection con, String[] columnNames, DbExecutionContext context) 自動生成キーの取得機能を持つSqlPStatement
を生成し返却する。StatementFactory.getSqlPStatement
(String sql, Connection con, DbExecutionContext context) SqlPStatement
を生成し返却する。StatementFactory.getSqlPStatement
(String sql, Connection con, DbExecutionContext context, SelectOption selectOption) SqlPStatement
を生成し返却する。BasicStatementFactory.getSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからSqlPStatement
を生成し返却する。StatementFactory.getSqlPStatementBySqlId
(String sqlId, Connection con, DbExecutionContext context) SQL_IDからSqlPStatement
を生成し返却する。protected final void
BasicStatementFactory.setCommonPropsTo
(BasicSqlPStatement sqlp, DbExecutionContext context) 指定されたBasicSqlPStatement
に対して、 実行に必要となる共通のプロパティを設定する。void
BasicSqlPStatement.setContext
(DbExecutionContext context) DBアクセス時の実行時のコンテキストを設定する。 -
Uses of DbExecutionContext in nablarch.core.db.statement.exception
Modifier and TypeMethodDescriptionBasicSqlStatementExceptionFactory.createSqlStatementException
(String msg, SQLException e, DbExecutionContext context) SqlStatementException
を生成し返却する。
パラメータで指定されたSQLException
が一意制約違反の場合には、DuplicateStatementException
を生成する。
それ以外の場合には、SqlStatementExceptionを生成する。