public class BasicDbConnectionFactoryForJndi extends ConnectionFactorySupport
DataSource
からデータベース接続(Connection
)を取得し、BasicDbConnectionを生成するクラス。
JNDIからDataSource
を取得するための情報は、#setJndiProperties(Map)及び、#setJndiResourceName(String)を使用して設定すること。dbAccessExceptionFactory, dialect, statementFactory, statementReuse
Constructor and Description |
---|
BasicDbConnectionFactoryForJndi() |
Modifier and Type | Method and Description |
---|---|
TransactionManagerConnection |
getConnection(java.lang.String connectionName)
データベース接続オブジェクトを取得する。
|
void |
setJndiProperties(java.util.Map<java.lang.String,java.lang.String> jndiProperties)
JNDIプロパティを設定する。
|
void |
setJndiResourceName(java.lang.String jndiResourceName)
JNDIリソース名を設定する。
|
initConnection, setContext, setDbAccessExceptionFactory, setDialect, setStatementFactory, setStatementReuse
public TransactionManagerConnection getConnection(java.lang.String connectionName)
connectionName
- コネクション名TransactionManagerConnection
public void setJndiProperties(java.util.Map<java.lang.String,java.lang.String> jndiProperties)
jndiProperties
- JNDIプロパティpublic void setJndiResourceName(java.lang.String jndiResourceName)
jndiResourceName
- JNDIリソース名