com.codestudio.util
Class GenericPoolManager

java.lang.Object
  |
  +--com.codestudio.util.PoolManager
        |
        +--com.codestudio.util.GenericPoolManager
All Implemented Interfaces:
java.io.Serializable

public class GenericPoolManager
extends PoolManager

An extension of PoolManager that transforms it into a singleton.

See Also:
Serialized Form

Fields inherited from class com.codestudio.util.PoolManager
defaultpool, pools
 
Constructor Summary
GenericPoolManager()
           
 
Method Summary
 GenericPool createPool(PoolMetaData metad)
           
 java.util.Enumeration getAllPoolnames()
          Overridden implementation ensures the config is loaded.
static GenericPoolManager getInstance()
           
 ObjectPool getPool(java.lang.String name)
          Overridden implementation ensures the config is loaded.
 java.lang.Object requestObject()
           
 java.lang.Object requestObject(java.lang.String poolName)
           
 
Methods inherited from class com.codestudio.util.PoolManager
addPool, destroyPools, removePool, returnObject, returnObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericPoolManager

public GenericPoolManager()
Method Detail

getInstance

public static GenericPoolManager getInstance()

createPool

public GenericPool createPool(PoolMetaData metad)

getPool

public ObjectPool getPool(java.lang.String name)
Overridden implementation ensures the config is loaded.
Overrides:
getPool in class PoolManager

getAllPoolnames

public java.util.Enumeration getAllPoolnames()
Overridden implementation ensures the config is loaded.
Overrides:
getAllPoolnames in class PoolManager

requestObject

public java.lang.Object requestObject()
Overrides:
requestObject in class PoolManager

requestObject

public java.lang.Object requestObject(java.lang.String poolName)
Overrides:
requestObject in class PoolManager


Copyright © 1999-2001 The Code Studio. All Rights Reserved.