Class XaPoolImpl
java.lang.Object
org.jboss.jca.common.metadata.common.PoolImpl
org.jboss.jca.common.metadata.common.XaPoolImpl
- All Implemented Interfaces:
Serializable,org.jboss.jca.common.api.metadata.common.Pool,org.jboss.jca.common.api.metadata.common.XaPool,org.jboss.jca.common.api.metadata.JCAMetadata,org.jboss.jca.common.api.metadata.ValidatableMetadata
- Direct Known Subclasses:
DsXaPoolImpl
A XaPoolImpl.
- Author:
- Stefano Maestri
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.Pool
org.jboss.jca.common.api.metadata.common.Pool.TagNested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.XaPool
org.jboss.jca.common.api.metadata.common.XaPool.Tag -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleaninterleavingprotected Booleanis-same-rm-overrideprotected Booleanno-tx-separate-poolprotected Booleanpad-xidprotected Booleanwrap-xa-resourceFields inherited from class org.jboss.jca.common.metadata.common.PoolImpl
capacity, fair, flushStrategy, initialPoolSize, maxPoolSize, minPoolSize, prefill, useStrictMin -
Constructor Summary
ConstructorsConstructorDescriptionXaPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, org.jboss.jca.common.api.metadata.common.Capacity capacity, Boolean fair, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaResource, Boolean noTxSeparatePool) Create a new XaPoolImpl. -
Method Summary
Methods inherited from class org.jboss.jca.common.metadata.common.PoolImpl
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMin, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jboss.jca.common.api.metadata.common.Pool
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMinMethods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata
validate
-
Field Details
-
isSameRmOverride
is-same-rm-override -
interleaving
interleaving -
padXid
pad-xid -
wrapXaResource
wrap-xa-resource -
noTxSeparatePool
no-tx-separate-pool
-
-
Constructor Details
-
XaPoolImpl
public XaPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, org.jboss.jca.common.api.metadata.common.Capacity capacity, Boolean fair, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaResource, Boolean noTxSeparatePool) throws org.jboss.jca.common.api.validator.ValidateException Create a new XaPoolImpl.- Parameters:
minPoolSize- minPoolSizeinitialPoolSize- initialPoolSizemaxPoolSize- maxPoolSizeprefill- prefilluseStrictMin- useStrictMinflushStrategy- flushStrategycapacity- capacityfair- fairisSameRmOverride- isSameRmOverrideinterleaving- interleavingpadXid- padXidwrapXaResource- wrapXaResourcenoTxSeparatePool- noTxSeparatePool- Throws:
org.jboss.jca.common.api.validator.ValidateException- ValidateException
-
-
Method Details
-
isSameRmOverride
- Specified by:
isSameRmOverridein interfaceorg.jboss.jca.common.api.metadata.common.XaPool
-
isInterleaving
- Specified by:
isInterleavingin interfaceorg.jboss.jca.common.api.metadata.common.XaPool
-
isPadXid
- Specified by:
isPadXidin interfaceorg.jboss.jca.common.api.metadata.common.XaPool
-
isWrapXaResource
- Specified by:
isWrapXaResourcein interfaceorg.jboss.jca.common.api.metadata.common.XaPool
-
isNoTxSeparatePool
- Specified by:
isNoTxSeparatePoolin interfaceorg.jboss.jca.common.api.metadata.common.XaPool
-
hashCode
public int hashCode() -
equals
-
toString
-