Class DsPoolImpl

java.lang.Object
org.jboss.jca.common.metadata.common.PoolImpl
org.jboss.jca.common.metadata.ds.DsPoolImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.Pool, org.jboss.jca.common.api.metadata.ds.DsPool, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class DsPoolImpl extends PoolImpl implements org.jboss.jca.common.api.metadata.ds.DsPool
A pool implementation
Author:
Jesper Pedersen
See Also:
  • Field Details

    • allowMultipleUsers

      protected Boolean allowMultipleUsers
      allow-multiple-users
    • connectionListener

      protected org.jboss.jca.common.api.metadata.common.Extension connectionListener
      connection-listener
  • Constructor Details

    • DsPoolImpl

      public DsPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, Boolean allowMultipleUsers, org.jboss.jca.common.api.metadata.common.Capacity capacity, Boolean fair, org.jboss.jca.common.api.metadata.common.Extension connectionListener) throws org.jboss.jca.common.api.validator.ValidateException
      Create a new PoolImpl.
      Parameters:
      minPoolSize - minPoolSize
      initialPoolSize - initialPoolSize
      maxPoolSize - maxPoolSize
      prefill - prefill
      useStrictMin - useStrictMin
      flushStrategy - flushStrategy
      allowMultipleUsers - allowMultipleUsers
      capacity - capacity
      fair - fair
      connectionListener - connectionListener
      Throws:
      org.jboss.jca.common.api.validator.ValidateException - ValidateException
  • Method Details

    • isAllowMultipleUsers

      public Boolean isAllowMultipleUsers()
      Specified by:
      isAllowMultipleUsers in interface org.jboss.jca.common.api.metadata.ds.DsPool
    • getConnectionListener

      public org.jboss.jca.common.api.metadata.common.Extension getConnectionListener()
      Specified by:
      getConnectionListener in interface org.jboss.jca.common.api.metadata.ds.DsPool
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class PoolImpl
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class PoolImpl
    • toString

      public String toString()
      Overrides:
      toString in class PoolImpl