public class DsXaPoolImpl extends DsXaPoolImpl implements DsXaPool
DsXaPool.Tag| Modifier and Type | Field and Description |
|---|---|
protected Capacity |
capacity
capacity
|
protected Extension |
connectionListener
connection-listener
|
allowMultipleUsersinterleaving, isSameRmOverride, noTxSeparatePool, padXid, wrapXaResourceflushStrategy, maxPoolSize, minPoolSize, prefill, useStrictMin| Constructor and Description |
|---|
DsXaPoolImpl(java.lang.Integer minPoolSize,
java.lang.Integer initialPoolSize,
java.lang.Integer maxPoolSize,
java.lang.Boolean prefill,
java.lang.Boolean useStrictMin,
FlushStrategy flushStrategy,
java.lang.Boolean isSameRmOverride,
java.lang.Boolean interleaving,
java.lang.Boolean padXid,
java.lang.Boolean wrapXaResource,
java.lang.Boolean noTxSeparatePool,
java.lang.Boolean allowMultipleUsers,
Capacity capacity,
Extension connectionListener)
Create a new XaPoolImpl.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
Capacity |
getCapacity()
Get the capacity
|
Extension |
getConnectionListener()
Get the connection listener
|
java.lang.Integer |
getInitialPoolSize()
Get the initial pool size
|
int |
hashCode() |
java.lang.String |
toString() |
isAllowMultipleUsersisInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResourcegetFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitisAllowMultipleUsersisInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResourcegetFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMinvalidateprotected final Capacity capacity
protected final Extension connectionListener
public DsXaPoolImpl(java.lang.Integer minPoolSize,
java.lang.Integer initialPoolSize,
java.lang.Integer maxPoolSize,
java.lang.Boolean prefill,
java.lang.Boolean useStrictMin,
FlushStrategy flushStrategy,
java.lang.Boolean isSameRmOverride,
java.lang.Boolean interleaving,
java.lang.Boolean padXid,
java.lang.Boolean wrapXaResource,
java.lang.Boolean noTxSeparatePool,
java.lang.Boolean allowMultipleUsers,
Capacity capacity,
Extension connectionListener)
throws ValidateException
minPoolSize - minPoolSizeinitialPoolSize - initialPoolSizemaxPoolSize - maxPoolSizeprefill - prefilluseStrictMin - useStrictMinflushStrategy - flushStrategyisSameRmOverride - isSameRmOverrideinterleaving - interleavingpadXid - padXidwrapXaResource - wrapXaResourcenoTxSeparatePool - noTxSeparatePoolallowMultipleUsers - allowMultipleUserscapacity - capacityconnectionListener - connectionListenerValidateException - ValidateExceptionpublic java.lang.Integer getInitialPoolSize()
public Capacity getCapacity()
public Extension getConnectionListener()
public int hashCode()
hashCode in class DsXaPoolImplpublic boolean equals(java.lang.Object obj)
equals in class DsXaPoolImplpublic java.lang.String toString()
toString in class DsXaPoolImplCopyright © 2013 IronJacamar (http://www.ironjacamar.org)