org.apache.avalon.excalibur.pool
Interface ObjectFactory

All Superinterfaces:
org.apache.avalon.framework.component.Component
All Known Implementing Classes:
JdbcConnectionFactory, ComponentFactory, DefaultThreadPool, ResourceLimitingThreadPool

public interface ObjectFactory
extends org.apache.avalon.framework.component.Component


Method Summary
 void decommission(java.lang.Object)
           
 java.lang.Class getCreatedClass()
           
 java.lang.Object newInstance()
           
 

Method Detail

newInstance

public java.lang.Object newInstance()
                             throws java.lang.Exception

getCreatedClass

public java.lang.Class getCreatedClass()

decommission

public void decommission(java.lang.Object)
                  throws java.lang.Exception


Copyright 2001 Apache Jakarta Project. All Rights Reserved.