org.das2.dataset
Interface DataSetCache

All Known Implementing Classes:
AbstractDataSetCache, LimitCountDataSetCache, LimitSizeBytesDataSetCache, NullDataSetCache, SimpleDataSetCache

public interface DataSetCache


Method Summary
 boolean haveStored(DataSetDescriptor dsd, CacheTag cacheTag)
           
 void reset()
           
 DataSet retrieve(DataSetDescriptor dsd, CacheTag cacheTag)
           
 void store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 

Method Detail

store

void store(DataSetDescriptor dsd,
           CacheTag cacheTag,
           DataSet data)

haveStored

boolean haveStored(DataSetDescriptor dsd,
                   CacheTag cacheTag)

retrieve

DataSet retrieve(DataSetDescriptor dsd,
                 CacheTag cacheTag)

reset

void reset()