org.jboss.jca.common.metadata.ds.v11
Class DsXaPoolImpl
java.lang.Object
org.jboss.jca.common.metadata.common.CommonPoolImpl
org.jboss.jca.common.metadata.common.CommonXaPoolImpl
org.jboss.jca.common.metadata.ds.v11.DsXaPoolImpl
- All Implemented Interfaces:
- Serializable, org.jboss.jca.common.api.metadata.common.CommonPool, org.jboss.jca.common.api.metadata.common.CommonXaPool, org.jboss.jca.common.api.metadata.ds.v11.DsXaPool, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata
public class DsXaPoolImpl
- extends CommonXaPoolImpl
- implements org.jboss.jca.common.api.metadata.ds.v11.DsXaPool
An XA pool implementation
- Author:
- Jesper Pedersen
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.v11.DsXaPool |
org.jboss.jca.common.api.metadata.ds.v11.DsXaPool.Tag |
|
Constructor Summary |
DsXaPoolImpl(Integer minPoolSize,
Integer maxPoolSize,
Boolean prefill,
Boolean useStrictMin,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
Boolean isSameRmOverride,
Boolean interleaving,
Boolean padXid,
Boolean wrapXaResource,
Boolean noTxSeparatePool,
Boolean allowMultipleUsers)
Create a new XaPoolImpl. |
| Methods inherited from interface org.jboss.jca.common.api.metadata.common.CommonXaPool |
isInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResource |
| Methods inherited from interface org.jboss.jca.common.api.metadata.common.CommonPool |
getFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata |
validate |
DsXaPoolImpl
public DsXaPoolImpl(Integer minPoolSize,
Integer maxPoolSize,
Boolean prefill,
Boolean useStrictMin,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
Boolean isSameRmOverride,
Boolean interleaving,
Boolean padXid,
Boolean wrapXaResource,
Boolean noTxSeparatePool,
Boolean allowMultipleUsers)
throws org.jboss.jca.common.api.validator.ValidateException
- Create a new XaPoolImpl.
- Parameters:
minPoolSize - minPoolSizemaxPoolSize - maxPoolSizeprefill - prefilluseStrictMin - useStrictMinflushStrategy - flushStrategyisSameRmOverride - isSameRmOverrideinterleaving - interleavingpadXid - padXidwrapXaResource - wrapXaResourcenoTxSeparatePool - noTxSeparatePoolallowMultipleUsers - allowMultipleUsers
- Throws:
org.jboss.jca.common.api.validator.ValidateException - ValidateException
isAllowMultipleUsers
public final Boolean isAllowMultipleUsers()
-
- Specified by:
isAllowMultipleUsers in interface org.jboss.jca.common.api.metadata.ds.v11.DsXaPool
hashCode
public int hashCode()
- Overrides:
hashCode in class CommonXaPoolImpl
equals
public boolean equals(Object obj)
- Overrides:
equals in class CommonXaPoolImpl
toString
public String toString()
-
- Overrides:
toString in class CommonXaPoolImpl
Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)