DODS 7.2 API

org.enhydra.dods.cache.base
Interface DODSCache

All Superinterfaces:
org.enhydra.dods.statistics.CacheStatistics, java.util.Map
All Known Implementing Classes:
DODSHashMapCache, DODSLinkedHashCache, DODSLRUCache

public interface DODSCache
extends java.util.Map, org.enhydra.dods.statistics.CacheStatistics

Author:
P.Djojic May 18, 2005 12:52:11 AM TODO DODSCache

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 java.lang.Object add(java.lang.Object key, java.lang.Object value)
           
 int getMaxEntries()
           
 boolean isNeedToSynchronize()
           
 void setMaxEntries(int max)
           
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from interface org.enhydra.dods.statistics.CacheStatistics
clearStatistics, getCacheAccessNum, getCacheHitsNum, getCacheHitsPercents, getUsedPercents, incrementCacheAccessNum, incrementCacheHitsNum, setCacheAccessNum, setCacheHitsNum
 

Method Detail

add

java.lang.Object add(java.lang.Object key,
                     java.lang.Object value)

getMaxEntries

int getMaxEntries()

setMaxEntries

void setMaxEntries(int max)

isNeedToSynchronize

boolean isNeedToSynchronize()

DODS 7.2 API