Uses of Class
nablarch.core.db.DbExecutionContext
Packages that use DbExecutionContext
Package
Description
nablarch.core.db.statementパッケージのクラスにキャッシュ機能を付与する。データベース接続機能を提供する。
データベースに対するSQL実行機能を提供する。
SQL実行時の例外機能を提供する。
-
Uses of DbExecutionContext in nablarch.core.db.cache.statement
Methods in nablarch.core.db.cache.statement with parameters of type DbExecutionContextModifier 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
Methods in nablarch.core.db.connection with parameters of type DbExecutionContextModifier and TypeMethodDescriptionvoidBasicDbConnection.setContext(DbExecutionContext context) コンテキストを設定する。 -
Uses of DbExecutionContext in nablarch.core.db.statement
Methods in nablarch.core.db.statement with parameters of type DbExecutionContextModifier 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 voidBasicStatementFactory.setCommonPropsTo(BasicSqlPStatement sqlp, DbExecutionContext context) 指定されたBasicSqlPStatementに対して、 実行に必要となる共通のプロパティを設定する。voidBasicSqlPStatement.setContext(DbExecutionContext context) DBアクセス時の実行時のコンテキストを設定する。 -
Uses of DbExecutionContext in nablarch.core.db.statement.exception
Methods in nablarch.core.db.statement.exception with parameters of type DbExecutionContextModifier and TypeMethodDescriptionBasicSqlStatementExceptionFactory.createSqlStatementException(String msg, SQLException e, DbExecutionContext context) SqlStatementExceptionを生成し返却する。
パラメータで指定されたSQLExceptionが一意制約違反の場合には、DuplicateStatementExceptionを生成する。
それ以外の場合には、SqlStatementExceptionを生成する。