com.ca.jcs.sdkws.connection
Class SDKWSConnectionPool

java.lang.Object
  extended by org.apache.commons.pool.BaseObjectPool
      extended by org.apache.commons.pool.impl.GenericObjectPool
          extended by com.ca.jcs.cfg.GenericObjectPoolConnectionManager
              extended by com.ca.jcs.sdkws.connection.SDKWSConnectionPool
All Implemented Interfaces:
Activatable, ConnectionManager, ObjectPool

public class SDKWSConnectionPool
extends GenericObjectPoolConnectionManager


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.commons.pool.impl.GenericObjectPool
GenericObjectPool.Config
 
Field Summary
 
Fields inherited from class org.apache.commons.pool.impl.GenericObjectPool
DEFAULT_LIFO, DEFAULT_MAX_ACTIVE, DEFAULT_MAX_IDLE, DEFAULT_MAX_WAIT, DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS, DEFAULT_MIN_IDLE, DEFAULT_NUM_TESTS_PER_EVICTION_RUN, DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS, DEFAULT_TEST_ON_BORROW, DEFAULT_TEST_ON_RETURN, DEFAULT_TEST_WHILE_IDLE, DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS, DEFAULT_WHEN_EXHAUSTED_ACTION, WHEN_EXHAUSTED_BLOCK, WHEN_EXHAUSTED_FAIL, WHEN_EXHAUSTED_GROW
 
Constructor Summary
SDKWSConnectionPool(SDKWSConnectionDetails connectionDetails, GenericObjectPool.Config poolConfig, Logger log)
          Constructs the pool with the SDKWSConnectionPool that is used to dish out connections.
 
Method Summary
 
Methods inherited from class com.ca.jcs.cfg.GenericObjectPoolConnectionManager
activate, borrowConnection, clearConnection, deactivate, getConnectorLogger, getFactory, returnConnection, setFactory
 
Methods inherited from class org.apache.commons.pool.impl.GenericObjectPool
addObject, borrowObject, clear, close, evict, getLifo, getMaxActive, getMaxIdle, getMaxWait, getMinEvictableIdleTimeMillis, getMinIdle, getNumActive, getNumIdle, getNumTestsPerEvictionRun, getSoftMinEvictableIdleTimeMillis, getTestOnBorrow, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRunsMillis, getWhenExhaustedAction, invalidateObject, returnObject, setConfig, setLifo, setMaxActive, setMaxIdle, setMaxWait, setMinEvictableIdleTimeMillis, setMinIdle, setNumTestsPerEvictionRun, setSoftMinEvictableIdleTimeMillis, setTestOnBorrow, setTestOnReturn, setTestWhileIdle, setTimeBetweenEvictionRunsMillis, setWhenExhaustedAction, startEvictor
 
Methods inherited from class org.apache.commons.pool.BaseObjectPool
assertOpen, isClosed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDKWSConnectionPool

public SDKWSConnectionPool(SDKWSConnectionDetails connectionDetails,
                           GenericObjectPool.Config poolConfig,
                           Logger log)
Constructs the pool with the SDKWSConnectionPool that is used to dish out connections.

Parameters:
connectionDetails - the connection details.
poolConfig - the pool configuration.
log - the logger.


Created 2011-07-14 13:27 EST