Package org.frankframework.jta.narayana
Class NarayanaConnectionFactoryFactory
java.lang.Object
org.frankframework.jdbc.datasource.ObjectFactory<jakarta.jms.ConnectionFactory>
org.frankframework.jndi.JndiConnectionFactoryFactory
org.frankframework.jta.narayana.NarayanaConnectionFactoryFactory
- All Implemented Interfaces:
IConnectionFactoryFactory
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
-
Field Summary
Fields inherited from class org.frankframework.jdbc.datasource.ObjectFactory
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.jms.ConnectionFactory
Allow implementing classes to augment the looked up object class 'O'.int
int
int
int
int
void
setConnectionCheckInterval
(int connectionCheckInterval) void
setMaxIdleTime
(int maxIdleTime) void
setMaxPoolSize
(int maxPoolSize) void
setMaxSessions
(int maxSessions) void
setSessionWaitTimeout
(int sessionWaitTimeout) void
setTransactionManager
(NarayanaJtaTransactionManager transactionManager) Methods inherited from class org.frankframework.jndi.JndiConnectionFactoryFactory
getConnectionFactory, getConnectionFactory, getConnectionFactoryNames
Methods inherited from class org.frankframework.jdbc.datasource.ObjectFactory
add, afterPropertiesSet, destroy, get, getObjectNames, setObjectLocators
-
Constructor Details
-
NarayanaConnectionFactoryFactory
public NarayanaConnectionFactoryFactory()
-
-
Method Details
-
augment
protected jakarta.jms.ConnectionFactory augment(jakarta.jms.ConnectionFactory connectionFactory, String connectionFactoryName) Description copied from class:ObjectFactory
Allow implementing classes to augment the looked up object class 'O'.- Overrides:
augment
in classObjectFactory<jakarta.jms.ConnectionFactory>
-
setTransactionManager
-
getMaxIdleTime
public int getMaxIdleTime() -
setMaxIdleTime
public void setMaxIdleTime(int maxIdleTime) -
getMaxPoolSize
public int getMaxPoolSize() -
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize) -
getConnectionCheckInterval
public int getConnectionCheckInterval() -
setConnectionCheckInterval
public void setConnectionCheckInterval(int connectionCheckInterval) -
getMaxSessions
public int getMaxSessions() -
setMaxSessions
public void setMaxSessions(int maxSessions) -
getSessionWaitTimeout
public int getSessionWaitTimeout() -
setSessionWaitTimeout
public void setSessionWaitTimeout(int sessionWaitTimeout)
-