Class XaPoolImpl

java.lang.Object
org.jboss.jca.common.metadata.common.PoolImpl
org.jboss.jca.common.metadata.common.XaPoolImpl
All Implemented Interfaces:
Serializable, Pool, XaPool, JCAMetadata, ValidatableMetadata
Direct Known Subclasses:
DsXaPoolImpl

public class XaPoolImpl extends PoolImpl implements XaPool
A XaPoolImpl.
Author:
Stefano Maestri
See Also:
  • Field Details

    • isSameRmOverride

      protected Boolean isSameRmOverride
      is-same-rm-override
    • interleaving

      protected Boolean interleaving
      interleaving
    • padXid

      protected Boolean padXid
      pad-xid
    • wrapXaResource

      protected Boolean wrapXaResource
      wrap-xa-resource
    • noTxSeparatePool

      protected Boolean noTxSeparatePool
      no-tx-separate-pool
  • Constructor Details

    • XaPoolImpl

      public XaPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, FlushStrategy flushStrategy, Capacity capacity, Boolean fair, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaResource, Boolean noTxSeparatePool) throws ValidateException
      Create a new XaPoolImpl.
      Parameters:
      minPoolSize - minPoolSize
      initialPoolSize - initialPoolSize
      maxPoolSize - maxPoolSize
      prefill - prefill
      useStrictMin - useStrictMin
      flushStrategy - flushStrategy
      capacity - capacity
      fair - fair
      isSameRmOverride - isSameRmOverride
      interleaving - interleaving
      padXid - padXid
      wrapXaResource - wrapXaResource
      noTxSeparatePool - noTxSeparatePool
      Throws:
      ValidateException - ValidateException
  • Method Details