Package org.frankframework.jta.narayana
Class NarayanaDataSourceFactory
java.lang.Object
org.frankframework.jdbc.datasource.ObjectFactory<CommonDataSource>
org.frankframework.jdbc.datasource.DataSourceFactory
org.frankframework.jdbc.datasource.PoolingDataSourceFactory
org.frankframework.jdbc.datasource.AbstractXADataSourceFactory
org.frankframework.jta.narayana.NarayanaDataSourceFactory
- All Implemented Interfaces:
IDataSourceFactory
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
-
Field Summary
Fields inherited from class org.frankframework.jdbc.datasource.PoolingDataSourceFactory
connectionCheckInterval, maxIdle, maxLifeTime, maxPoolSize, minIdle, testQuery
Fields inherited from interface org.frankframework.jdbc.IDataSourceFactory
DEFAULT_DATASOURCE_NAME_PROPERTY, GLOBAL_DEFAULT_DATASOURCE_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected DataSource
createXADataSource
(XADataSource xaDataSource, String dataSourceName) void
setTransactionManager
(NarayanaJtaTransactionManager transactionManager) Methods inherited from class org.frankframework.jdbc.datasource.AbstractXADataSourceFactory
augmentDatasource
Methods inherited from class org.frankframework.jdbc.datasource.PoolingDataSourceFactory
createConnectionPool, createPool, getConnectionCheckInterval, getMaxIdle, getMaxLifeTime, getMaxPoolSize, getMinIdle, getTestQuery, setConnectionCheckInterval, setMaxIdle, setMaxLifeTime, setMaxPoolSize, setMinIdle, setTestQuery
Methods inherited from class org.frankframework.jdbc.datasource.DataSourceFactory
augment, getDataSource, getDataSource, getDataSourceNames
Methods inherited from class org.frankframework.jdbc.datasource.ObjectFactory
add, afterPropertiesSet, destroy, get, getObjectNames, setObjectLocators
-
Constructor Details
-
NarayanaDataSourceFactory
public NarayanaDataSourceFactory()
-
-
Method Details
-
createXADataSource
- Specified by:
createXADataSource
in classAbstractXADataSourceFactory
-
setTransactionManager
-