@ConfigurationProperties(prefix="spring.jta.bitronix.datasource") public class PoolingDataSourceBean extends bitronix.tm.resource.jdbc.PoolingDataSource implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean
PoolingDataSource の Spring フレンドリーバージョン。実用的なデフォルトを提供し、XADataSourceSE インスタンスの直接ラップもサポートします。| 修飾子と型 | クラスと説明 |
|---|---|
static class | PoolingDataSourceBean.DirectXADataSource |
| コンストラクターと説明 |
|---|
PoolingDataSourceBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
bitronix.tm.resource.common.XAStatefulHolder | createPooledConnection(ObjectSE xaFactory, bitronix.tm.resource.common.ResourceBean bean) |
protected XADataSourceSE | getDataSource() |
LoggerSE | getParentLogger() |
void | init() |
void | setBeanName(StringSE name) |
void | setDataSource(XADataSourceSE dataSource)ResourceBean.setClassName(String) を呼び出す代わりに、XADataSourceSE を直接設定します。 |
addConnectionCustomizer, close, endRecovery, findXAResourceHolder, getConnection, getConnection, getCursorHoldability, getInPoolSize, getIsolationLevel, getLocalAutoCommit, getLoginTimeout, getLogWriter, getPreparedStatementCacheSize, getReference, getTestQuery, getTotalPoolSize, isEnableJdbc4ConnectionTest, isFailed, isWrapperFor, removeConnectionCustomizer, reset, setCursorHoldability, setEnableJdbc4ConnectionTest, setFailed, setIsolationLevel, setLocalAutoCommit, setLoginTimeout, setLogWriter, setPreparedStatementCacheSize, setTestQuery, startRecovery, toString, unwrapgetAcquireIncrement, 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, waitSEpublic void init()
bitronix.tm.resource.common.XAResourceProducer 内の init bitronix.tm.resource.jdbc.PoolingDataSource の init public void setBeanName(StringSE name)
org.springframework.beans.factory.BeanNameAware 内の setBeanName public void afterPropertiesSet()
throws ExceptionSEorg.springframework.beans.factory.InitializingBean 内の afterPropertiesSet ExceptionSEpublic void setDataSource(XADataSourceSE dataSource)
ResourceBean.setClassName(String) を呼び出す代わりに、XADataSourceSE を直接設定します。dataSource - 使用するデータソース protected final XADataSourceSE getDataSource()
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.jdbc.PoolingDataSource の createPooledConnection ExceptionSEpublic LoggerSE getParentLogger() throws SQLFeatureNotSupportedExceptionSE
CommonDataSourceSE 内の getParentLoggerSE SQLFeatureNotSupportedExceptionSECopyright © 2019 Pivotal Software, Inc.. All rights reserved.