@Published(tag="architect") public abstract class ConnectionFactorySupport extends java.lang.Object implements ConnectionFactory
ConnectionFactoryの実装をサポートするクラス。
本クラスは、実装クラスで必要となるStatementFactoryとStatementキャッシュの設定値をもつ。| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DbAccessExceptionFactory |
dbAccessExceptionFactory
DbAccessExceptionファクトリオブジェクト |
protected Dialect |
dialect
SQL方言
|
protected StatementFactory |
statementFactory
Statementファクトリオブジェクト
|
protected boolean |
statementReuse
Statementのキャッシュ有無(デフォルトは、キャッシュ無)
|
| コンストラクタと説明 |
|---|
ConnectionFactorySupport() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
initConnection(BasicDbConnection dbConnection,
java.lang.String connectionName)
データベース接続オブジェクトの初期化を行う。
|
protected void |
setContext(BasicDbConnection dbConnection,
java.lang.String connectionName)
コンテキストを設定する。
|
void |
setDbAccessExceptionFactory(DbAccessExceptionFactory dbAccessExceptionFactory)
DbAccessExceptionファクトリオブジェクトを設定する。 |
void |
setDialect(Dialect dialect)
SQL方言を設定する。
|
void |
setStatementFactory(StatementFactory statementFactory)
StatementFactory実装クラスを設定する。 |
void |
setStatementReuse(boolean statementReuse)
ステートメントのキャッシュ有無を設定する。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnectionprotected StatementFactory statementFactory
protected boolean statementReuse
protected DbAccessExceptionFactory dbAccessExceptionFactory
DbAccessExceptionファクトリオブジェクトprotected Dialect dialect
public void setStatementFactory(StatementFactory statementFactory)
StatementFactory実装クラスを設定する。statementFactory - ステートメントファクトリオブジェクトStatementFactorypublic void setStatementReuse(boolean statementReuse)
statementReuse - ステートメントのキャッシュ有無public void setDbAccessExceptionFactory(DbAccessExceptionFactory dbAccessExceptionFactory)
DbAccessExceptionファクトリオブジェクトを設定する。dbAccessExceptionFactory - DbAccessExceptionファクトリオブジェクトpublic void setDialect(Dialect dialect)
dialect - SQL方言protected void initConnection(BasicDbConnection dbConnection, java.lang.String connectionName)
DbAccessExceptionファクトリオブジェクトを設定する。dbConnection - データベース接続オブジェクトconnectionName - 接続名protected void setContext(BasicDbConnection dbConnection, java.lang.String connectionName)
dbConnection - データベース接続オブジェクトconnectionName - 接続名