org.openorb.notify
Class FilterInstanceRecycler

java.lang.Object
  extended by org.openorb.notify.FilterInstanceRecycler
All Implemented Interfaces:
InstanceRecycler

public class FilterInstanceRecycler
extends java.lang.Object
implements InstanceRecycler

Author:
Olivier Modica

Constructor Summary
FilterInstanceRecycler()
          Default constructor
 
Method Summary
 boolean isInstanceAvailable()
          Return true if some recycled instances are available
 java.lang.Object obtainInstance()
          Obtain a recycled instance
 void recycleInstance(java.lang.Object filter)
          Recycle an instance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterInstanceRecycler

public FilterInstanceRecycler()
Default constructor

Method Detail

obtainInstance

public java.lang.Object obtainInstance()
Obtain a recycled instance

Specified by:
obtainInstance in interface InstanceRecycler

recycleInstance

public void recycleInstance(java.lang.Object filter)
Recycle an instance

Specified by:
recycleInstance in interface InstanceRecycler

isInstanceAvailable

public boolean isInstanceAvailable()
Return true if some recycled instances are available

Specified by:
isInstanceAvailable in interface InstanceRecycler