IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Interface Cacheable

All Known Subinterfaces:
ClientOperation, Operation, Processor, ServerOperation
All Known Implementing Classes:
AbstractPaginationOp, AjaxJSONFormat, BigDecimalFormat, BinaryIntegerStringFormat, BTTClientOperation, BTTOperation, BTTServerOperation, BTTXUIProcessor, CodeSetTranslator, Compressor, ConstantFormat, DataMapperConverterFormat, DataMapperExpressionConverterFormat, DataMapperFormat, DateFormat, DefaultPaginationOp, Delimiter, DSEHtmlProcessor, DSEHtmlProcessorOperation, DSEOperationProcessor, DSEProcessor, DSEStep, DynamicRecordFormat, DynamicXMLFormat, EventManagerClientOperation, EventManagerServerOperation, FieldFormat, FixedLength, FloatFormat, FormatDecorator, FormatElement, HashtableFormat, HashtableIndexedCollectionFormat, Identifier, IndexedCollectionFormat, IntegerFormat, JSONFormat, KeyedCollectionFormat, LDAPRequestFormat, LDAPResponseFormat, MapFormat, MaximumLength, NullCheckDecorator, NumericStringFormat, PackedDateFormat, PackedFormat, PageRetrieverOperation, RecordFormat, SelfLength, StringFormat, TimeFormat, TypedDataElementFormat, WSAccessOp, WSMapperConverter, XMLFormat

public interface Cacheable

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


Method Summary
 java.lang.String getName()
          Returns the name of the cacheable object.
 boolean isCacheable()
          Determines whether THIS particular object can be cached.
 void reinitialize()
          Reinitializes THIS object.
 

Method Detail

getName

java.lang.String getName()
Returns the name of the cacheable object.

Returns:
String

isCacheable

boolean isCacheable()
Determines whether THIS particular object can be cached.

Returns:
boolean

reinitialize

void reinitialize()
Reinitializes THIS object. This method should be called immediately after the object is extracted from the cache.


IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011