public class GeronimoConnectionManagerFactory
extends java.lang.Object
Constructor and Description |
---|
GeronimoConnectionManagerFactory() |
Modifier and Type | Method and Description |
---|---|
GenericConnectionManager |
create() |
java.lang.ClassLoader |
getClassLoader() |
int |
getConnectionMaxIdleMinutes() |
int |
getConnectionMaxWaitMilliseconds() |
ManagedConnectionFactory |
getMcf() |
java.lang.String |
getName() |
java.lang.String |
getPartitionStrategy() |
int |
getPoolMaxSize() |
int |
getPoolMinSize() |
TransactionManager |
getTransactionManager() |
java.lang.String |
getTransactionSupport() |
int |
getValidationInterval() |
boolean |
isAllConnectionsEqual() |
boolean |
isAssumeOneMatch() |
boolean |
isCleanupLeakedConnections() |
boolean |
isPooling() |
void |
setAllConnectionsEqual(boolean allConnectionsEqual) |
void |
setAssumeOneMatch(boolean assumeOneMatch) |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
void |
setCleanupLeakedConnections(boolean cleanupLeakedConnections) |
void |
setConnectionMaxIdleMinutes(int connectionMaxIdleMinutes) |
void |
setConnectionMaxIdleTime(Duration connectionMaxIdle) |
void |
setConnectionMaxWaitMilliseconds(int connectionMaxWaitMilliseconds) |
void |
setConnectionMaxWaitTime(Duration connectionMaxWait) |
void |
setMcf(ManagedConnectionFactory mcf) |
void |
setName(java.lang.String name) |
void |
setPartitionStrategy(java.lang.String partitionStrategy) |
void |
setPooling(boolean pooling) |
void |
setPoolMaxSize(int poolMaxSize) |
void |
setPoolMinSize(int poolMinSize) |
void |
setTransactionManager(TransactionManager transactionManager) |
void |
setTransactionSupport(java.lang.String transactionSupport) |
void |
setValidationInterval(Duration validationInterval) |
void |
setValidationInterval(int validationInterval) |
public boolean isAssumeOneMatch()
public void setAssumeOneMatch(boolean assumeOneMatch)
public ManagedConnectionFactory getMcf()
public void setMcf(ManagedConnectionFactory mcf)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.ClassLoader getClassLoader()
public void setClassLoader(java.lang.ClassLoader classLoader)
public TransactionManager getTransactionManager()
public void setTransactionManager(TransactionManager transactionManager)
public java.lang.String getTransactionSupport()
public void setTransactionSupport(java.lang.String transactionSupport)
public boolean isPooling()
public void setPooling(boolean pooling)
public java.lang.String getPartitionStrategy()
public void setPartitionStrategy(java.lang.String partitionStrategy)
public int getPoolMaxSize()
public void setPoolMaxSize(int poolMaxSize)
public int getPoolMinSize()
public void setPoolMinSize(int poolMinSize)
public boolean isAllConnectionsEqual()
public void setAllConnectionsEqual(boolean allConnectionsEqual)
public int getConnectionMaxWaitMilliseconds()
public void setConnectionMaxWaitMilliseconds(int connectionMaxWaitMilliseconds)
public void setConnectionMaxWaitTime(Duration connectionMaxWait)
public int getConnectionMaxIdleMinutes()
public void setConnectionMaxIdleMinutes(int connectionMaxIdleMinutes)
public void setConnectionMaxIdleTime(Duration connectionMaxIdle)
public int getValidationInterval()
public void setValidationInterval(int validationInterval)
public void setValidationInterval(Duration validationInterval)
public boolean isCleanupLeakedConnections()
public void setCleanupLeakedConnections(boolean cleanupLeakedConnections)
public GenericConnectionManager create()