org.apache.commons.pool
Class BasePoolableObjectFactory

java.lang.Object
  extended byorg.apache.commons.pool.BasePoolableObjectFactory
Direct Known Subclasses:
GuidPooledObjectFactory

public abstract class BasePoolableObjectFactory
extends java.lang.Object


Constructor Summary
BasePoolableObjectFactory()
           
 
Method Summary
 void activateObject(java.lang.Object obj1)
           
 void destroyObject(java.lang.Object obj1)
           
abstract  java.lang.Object makeObject()
           
 void passivateObject(java.lang.Object obj1)
           
 boolean validateObject(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasePoolableObjectFactory

public BasePoolableObjectFactory()
Method Detail

makeObject

public abstract java.lang.Object makeObject()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

destroyObject

public void destroyObject(java.lang.Object obj1)
                   throws java.lang.Exception
Throws:
java.lang.Exception

validateObject

public boolean validateObject(java.lang.Object obj)

activateObject

public void activateObject(java.lang.Object obj1)
                    throws java.lang.Exception
Throws:
java.lang.Exception

passivateObject

public void passivateObject(java.lang.Object obj1)
                     throws java.lang.Exception
Throws:
java.lang.Exception