@ConfigurationProperties(prefix="spring.jta.bitronix.connectionfactory") public class PoolingConnectionFactoryBean extends bitronix.tm.resource.jms.PoolingConnectionFactory implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
PoolingConnectionFactory の Spring フレンドリーバージョン。実用的なデフォルトを提供し、XAConnectionFactoryEE インスタンスの直接ラップもサポートします。| 修飾子と型 | クラスと説明 |
|---|---|
static class | PoolingConnectionFactoryBean.DirectXAConnectionFactory |
| コンストラクターと説明 |
|---|
PoolingConnectionFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
bitronix.tm.resource.common.XAStatefulHolder | createPooledConnection(ObjectSE xaFactory, bitronix.tm.resource.common.ResourceBean bean) |
void | destroy() |
protected XAConnectionFactoryEE | getConnectionFactory() |
void | init() |
void | setBeanName(StringSE name) |
void | setConnectionFactory(XAConnectionFactoryEE connectionFactory)ResourceBean.setClassName(String) を呼び出す代わりに、XAConnectionFactoryEE を直接設定します。 |
close, createConnection, createConnection, endRecovery, findXAResourceHolder, getCacheProducersConsumers, getInPoolSize, getPassword, getReference, getTestConnections, getTotalPoolSize, getUser, isFailed, reset, setCacheProducersConsumers, setFailed, setPassword, setTestConnections, setUser, startRecovery, toStringgetAcquireIncrement, getAcquisitionInterval, getAcquisitionTimeout, getAllowLocalTransactions, getApplyTransactionTimeout, getAutomaticEnlistingEnabled, getClassName, getDeferConnectionRelease, getDriverProperties, getIgnoreRecoveryFailures, getMaxIdleTime, getMaxPoolSize, getMinPoolSize, getShareTransactionConnections, getTwoPcOrderingPosition, getUniqueName, getUseTmJoin, incCreatedResourcesCounter, isDisabled, setAcquireIncrement, setAcquisitionInterval, setAcquisitionTimeout, setAllowLocalTransactions, setApplyTransactionTimeout, setAutomaticEnlistingEnabled, setClassName, setDeferConnectionRelease, setDisabled, setDriverProperties, setIgnoreRecoveryFailures, setMaxIdleTime, setMaxPoolSize, setMinPoolSize, setShareTransactionConnections, setTwoPcOrderingPosition, setUniqueName, setUseTmJoincloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEcreateContextEE, createContextEE, createContextEE, createContextEEpublic void init()
bitronix.tm.resource.common.XAResourceProducer 内の init bitronix.tm.resource.jms.PoolingConnectionFactory の init public void setBeanName(StringSE name)
org.springframework.beans.factory.BeanNameAware 内の setBeanName public void afterPropertiesSet()
throws ExceptionSEorg.springframework.beans.factory.InitializingBean 内の afterPropertiesSet ExceptionSEpublic void destroy()
throws ExceptionSEorg.springframework.beans.factory.DisposableBean 内の destroy ExceptionSEpublic void setConnectionFactory(XAConnectionFactoryEE connectionFactory)
ResourceBean.setClassName(String) を呼び出す代わりに、XAConnectionFactoryEE を直接設定します。connectionFactory - 使用する接続ファクトリ protected final XAConnectionFactoryEE getConnectionFactory()
public bitronix.tm.resource.common.XAStatefulHolder createPooledConnection(ObjectSE xaFactory, bitronix.tm.resource.common.ResourceBean bean) throws ExceptionSE
bitronix.tm.resource.common.XAResourceProducer 内の createPooledConnection bitronix.tm.resource.jms.PoolingConnectionFactory の createPooledConnection ExceptionSECopyright © 2019 Pivotal Software, Inc.. All rights reserved.