public class DelegatingConnectionFactory extends ObjectSE implements ConnectionFactoryEE, InitializingBean
ConnectionFactory
EE に委譲する CCI ConnectionFactory
EE 実装。 このクラスはサブクラス化されることを意図しており、サブクラスは、単にターゲット ConnectionFactory
EE に委譲するべきではないメソッド(getConnection()
など)のみをオーバーライドします。
getConnection()
, 直列化された形式 コンストラクターと説明 |
---|
DelegatingConnectionFactory() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() 指定されたすべての Bean プロパティを設定した(そして BeanFactoryAware と ApplicationContextAware を満たした)後に BeanFactory によって呼び出されます。 |
ConnectionEE | getConnection() |
ConnectionEE | getConnection(ConnectionSpecEE connectionSpec) |
ResourceAdapterMetaDataEE | getMetaData() |
RecordFactoryEE | getRecordFactory() |
ReferenceSE | getReference() |
ConnectionFactoryEE | getTargetConnectionFactory() この ConnectionFactory が委譲するターゲット ConnectionFactory を返します。 |
protected ConnectionFactoryEE | obtainTargetConnectionFactory() 実際に使用するためにターゲット ConnectionFactory を取得します(決して null ではありません)。 |
void | setReference(ReferenceSE reference) |
void | setTargetConnectionFactory(ConnectionFactoryEE targetConnectionFactory) この ConnectionFactory が委譲するターゲット ConnectionFactory を設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setTargetConnectionFactory(@Nullable ConnectionFactoryEE targetConnectionFactory)
@Nullable public ConnectionFactoryEE getTargetConnectionFactory()
protected ConnectionFactoryEE obtainTargetConnectionFactory()
ConnectionFactory
を取得します(決して null
ではありません)。public void afterPropertiesSet()
InitializingBean
このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されている場合にのみ可能な初期化を実行し、設定ミスの場合に例外をスローできます。
InitializingBean
の afterPropertiesSet
public ConnectionEE getConnection() throws ResourceExceptionEE
ConnectionFactoryEE
の getConnectionEE
ResourceExceptionEE
public ConnectionEE getConnection(ConnectionSpecEE connectionSpec) throws ResourceExceptionEE
ConnectionFactoryEE
の getConnectionEE
ResourceExceptionEE
public RecordFactoryEE getRecordFactory() throws ResourceExceptionEE
ConnectionFactoryEE
の getRecordFactoryEE
ResourceExceptionEE
public ResourceAdapterMetaDataEE getMetaData() throws ResourceExceptionEE
ConnectionFactoryEE
の getMetaDataEE
ResourceExceptionEE
public ReferenceSE getReference() throws NamingExceptionSE
ReferenceableSE
の getReferenceSE
NamingExceptionSE
public void setReference(ReferenceSE reference)