com.ibm.dse.base
Interface Cacheable

All Known Implementing Classes:
DSEOperation, DSEProcessor, FormatElement

public interface Cacheable

This interface is used for object caching. Entities (such as FormatElement, DSEOperation, ect.) that wish to be cached must implement this interface. The respective externalizer must also be changed in order to cache objects.


Method Summary
 boolean isCacheable()
          This method finds out if THIS particular object can be cached.
 void reinitialize()
          This method will reinitialize THIS object.
 

Method Detail

isCacheable

public boolean isCacheable()
This method finds out if THIS particular object can be cached.
Returns:
boolean

reinitialize

public void reinitialize()
This method will reinitialize THIS object. It should be called immediately after being extracted from the cache.