org.jboss.jca.common.metadata.common
Class CommonXaPoolImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.common.CommonPoolImpl
      extended by org.jboss.jca.common.metadata.common.CommonXaPoolImpl
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.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class CommonXaPoolImpl
extends CommonPoolImpl
implements org.jboss.jca.common.api.metadata.common.CommonXaPool

A XaPoolImpl.

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.CommonXaPool
org.jboss.jca.common.api.metadata.common.CommonXaPool.Tag
 
Field Summary
 
Fields inherited from class org.jboss.jca.common.metadata.common.CommonPoolImpl
flushStrategy, maxPoolSize, minPoolSize, prefill, useStrictMin
 
Constructor Summary
CommonXaPoolImpl(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)
          Create a new XaPoolImpl.
 
Method Summary
 boolean equals(Object obj)
           
 int hashCode()
           
 Boolean isInterleaving()
          Get the interleaving.
 Boolean isNoTxSeparatePool()
          Get the noTxSeparatePool.
 Boolean isPadXid()
          Get the padXid.
 Boolean isSameRmOverride()
          Get the isSameRmOverride.
 Boolean isWrapXaResource()
          Get the wrapXaResource.
 String toString()
          
 
Methods inherited from class org.jboss.jca.common.metadata.common.CommonPoolImpl
getFlushStrategy, getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

CommonXaPoolImpl

public CommonXaPoolImpl(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)
                 throws org.jboss.jca.common.api.validator.ValidateException
Create a new XaPoolImpl.

Parameters:
minPoolSize - minPoolSize
maxPoolSize - maxPoolSize
prefill - prefill
useStrictMin - useStrictMin
flushStrategy - flushStrategy
isSameRmOverride - isSameRmOverride
interleaving - interleaving
padXid - padXid
wrapXaResource - wrapXaResource
noTxSeparatePool - noTxSeparatePool
Throws:
org.jboss.jca.common.api.validator.ValidateException - ValidateException
Method Detail

isSameRmOverride

public final Boolean isSameRmOverride()
Get the isSameRmOverride.

Specified by:
isSameRmOverride in interface org.jboss.jca.common.api.metadata.common.CommonXaPool
Returns:
the isSameRmOverride.

isInterleaving

public final Boolean isInterleaving()
Get the interleaving.

Specified by:
isInterleaving in interface org.jboss.jca.common.api.metadata.common.CommonXaPool
Returns:
the interleaving.

isPadXid

public final Boolean isPadXid()
Get the padXid.

Specified by:
isPadXid in interface org.jboss.jca.common.api.metadata.common.CommonXaPool
Returns:
the padXid.

isWrapXaResource

public final Boolean isWrapXaResource()
Get the wrapXaResource.

Specified by:
isWrapXaResource in interface org.jboss.jca.common.api.metadata.common.CommonXaPool
Returns:
the wrapXaResource.

isNoTxSeparatePool

public final Boolean isNoTxSeparatePool()
Get the noTxSeparatePool.

Specified by:
isNoTxSeparatePool in interface org.jboss.jca.common.api.metadata.common.CommonXaPool
Returns:
the noTxSeparatePool.

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()

Overrides:
toString in class CommonPoolImpl


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)