org.jboss.jca.common.metadata.ds.v11
Class DsPoolImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.common.CommonPoolImpl
      extended by org.jboss.jca.common.metadata.ds.v11.DsPoolImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.CommonPool, org.jboss.jca.common.api.metadata.ds.v11.DsPool, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class DsPoolImpl
extends CommonPoolImpl
implements org.jboss.jca.common.api.metadata.ds.v11.DsPool

A pool implementation

Author:
Jesper Pedersen
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.v11.DsPool
org.jboss.jca.common.api.metadata.ds.v11.DsPool.Tag
 
Field Summary
protected  Boolean allowMultipleUsers
          allow-multiple-users
 
Fields inherited from class org.jboss.jca.common.metadata.common.CommonPoolImpl
flushStrategy, maxPoolSize, minPoolSize, prefill, useStrictMin
 
Constructor Summary
DsPoolImpl(Integer minPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, Boolean allowMultipleUsers)
          Create a new PoolImpl.
 
Method Summary
 Boolean isAllowMultipleUsers()
          
 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, equals, finalize, getClass, hashCode, 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
 

Field Detail

allowMultipleUsers

protected final Boolean allowMultipleUsers
allow-multiple-users

Constructor Detail

DsPoolImpl

public DsPoolImpl(Integer minPoolSize,
                  Integer maxPoolSize,
                  Boolean prefill,
                  Boolean useStrictMin,
                  org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
                  Boolean allowMultipleUsers)
           throws org.jboss.jca.common.api.validator.ValidateException
Create a new PoolImpl.

Parameters:
minPoolSize - minPoolSize
maxPoolSize - maxPoolSize
prefill - prefill
useStrictMin - useStrictMin
flushStrategy - flushStrategy
allowMultipleUsers - allowMultipleUsers
Throws:
org.jboss.jca.common.api.validator.ValidateException - ValidateException
Method Detail

isAllowMultipleUsers

public final Boolean isAllowMultipleUsers()

Specified by:
isAllowMultipleUsers in interface org.jboss.jca.common.api.metadata.ds.v11.DsPool

toString

public String toString()

Overrides:
toString in class CommonPoolImpl


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