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

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
maxPoolSize, minPoolSize, prefill, useStrictMin
 
Constructor Summary
CommonXaPoolImpl(Integer minPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaDataSource, 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 isWrapXaDataSource()
          Get the wrapXaDataSource.
 String toString()
           
 
Methods inherited from class org.jboss.jca.common.metadata.common.CommonPoolImpl
getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin
 
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
getMaxPoolSize, getMinPoolSize, isPrefill, isUseStrictMin
 

Constructor Detail

CommonXaPoolImpl

public CommonXaPoolImpl(Integer minPoolSize,
                        Integer maxPoolSize,
                        Boolean prefill,
                        Boolean useStrictMin,
                        Boolean isSameRmOverride,
                        Boolean interleaving,
                        Boolean padXid,
                        Boolean wrapXaDataSource,
                        Boolean noTxSeparatePool)
Create a new XaPoolImpl.

Parameters:
minPoolSize - minPoolSize
maxPoolSize - maxPoolSize
prefill - prefill
useStrictMin - useStrictMin
isSameRmOverride - isSameRmOverride
interleaving - interleaving
padXid - padXid
wrapXaDataSource - wrapXaDataSource
noTxSeparatePool - noTxSeparatePool
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.

isWrapXaDataSource

public final Boolean isWrapXaDataSource()
Get the wrapXaDataSource.

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

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 Object


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