public class DsXaPoolImpl extends DsXaPoolImpl implements DsXaPool
DsXaPool.Tag
Modifier and Type | Field and Description |
---|---|
protected Capacity |
capacity
capacity
|
protected Extension |
connectionListener
connection-listener
|
allowMultipleUsers
interleaving, isSameRmOverride, noTxSeparatePool, padXid, wrapXaResource
flushStrategy, 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() |
isAllowMultipleUsers
isInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResource
getFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isAllowMultipleUsers
isInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResource
getFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin
validate
protected 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 DsXaPoolImpl
public boolean equals(java.lang.Object obj)
equals
in class DsXaPoolImpl
public java.lang.String toString()
toString
in class DsXaPoolImpl
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)