Class AbstractXADataSourceFactory
java.lang.Object
org.frankframework.jdbc.datasource.ObjectFactory<CommonDataSource>
org.frankframework.jdbc.datasource.DataSourceFactory
org.frankframework.jdbc.datasource.PoolingDataSourceFactory
org.frankframework.jdbc.datasource.AbstractXADataSourceFactory
- All Implemented Interfaces:
IDataSourceFactory
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
NarayanaDataSourceFactory
-
Field Summary
Fields inherited from class org.frankframework.jdbc.datasource.PoolingDataSourceFactory
connectionCheckInterval, maxIdle, maxLifeTime, maxPoolSize, minIdle, testQuery
Fields inherited from class org.frankframework.jdbc.datasource.ObjectFactory
log
Fields inherited from interface org.frankframework.jdbc.IDataSourceFactory
DEFAULT_DATASOURCE_NAME_PROPERTY, GLOBAL_DEFAULT_DATASOURCE_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected final DataSource
augmentDatasource
(CommonDataSource dataSource, String dataSourceName) Allow implementing classes to augment the DataSource.protected abstract DataSource
createXADataSource
(XADataSource xaDataSource, String dataSourceName) 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
-
AbstractXADataSourceFactory
public AbstractXADataSourceFactory()
-
-
Method Details
-
augmentDatasource
Description copied from class:DataSourceFactory
Allow implementing classes to augment the DataSource. SeeDataSourceFactory.augment(CommonDataSource, String)
.- Overrides:
augmentDatasource
in classPoolingDataSourceFactory
-
createXADataSource
-