com.bankframe.services.cache
Interface CacheIndexer

All Known Implementing Classes:
CacheIndex

public interface CacheIndexer

Interface used to define an object that can apply an index to a cache.


Method Summary
 java.util.Collection get(java.lang.Object data)
           
 Cache getDataCache()
           
 java.lang.String getIndexDPName()
           
 java.lang.String[] getIndexFieldNames()
           
 java.lang.Object put(java.lang.Object key)
           
 void setDataCache(Cache dataCache)
           
 void setIndexDPName(java.lang.String indexDPName)
           
 void setIndexFieldNames(java.lang.String[] indexFieldNames)
           
 void setIndexName(java.lang.String indexName)
           
 void setIndexStructure(DataPacket indexStructure)
           
 

Method Detail

get

public java.util.Collection get(java.lang.Object data)

put

public java.lang.Object put(java.lang.Object key)

getDataCache

public Cache getDataCache()

getIndexDPName

public java.lang.String getIndexDPName()

getIndexFieldNames

public java.lang.String[] getIndexFieldNames()

setIndexName

public void setIndexName(java.lang.String indexName)

setDataCache

public void setDataCache(Cache dataCache)

setIndexDPName

public void setIndexDPName(java.lang.String indexDPName)

setIndexFieldNames

public void setIndexFieldNames(java.lang.String[] indexFieldNames)

setIndexStructure

public void setIndexStructure(DataPacket indexStructure)


Copyright © 2005, 2007, Oracle. All rights reserved.