org.jwarp.service.objectpool
Interface IObjectPool

All Known Subinterfaces:
IPersistentObjectPool
All Known Implementing Classes:
ObjectPool

public interface IObjectPool


Method Summary
 java.lang.Object get(java.lang.Object key)
           
 java.lang.String getObjectType()
          Returns the class of the pooled objects
 void put(java.lang.Object key, java.lang.Object newObject)
           
 java.lang.Object remove(java.lang.Object key)
           
 

Method Detail

getObjectType

public java.lang.String getObjectType()
Returns the class of the pooled objects
Returns:
The objects' class

get

public java.lang.Object get(java.lang.Object key)
                     throws PersistenceException

remove

public java.lang.Object remove(java.lang.Object key)
                        throws PersistenceException

put

public void put(java.lang.Object key,
                java.lang.Object newObject)
         throws PersistenceException

©   O R C A   S y s t e m s