Class GeneralCache.InvalidationTable
- java.lang.Object
-
- org.apache.manifoldcf.core.cachemanager.GeneralCache.InvalidationTable
-
- Enclosing class:
- GeneralCache
protected class GeneralCache.InvalidationTable extends java.lang.ObjectThis class describes a table of invalidation keys, each of which points to a set of object records.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMaphashtable
-
Constructor Summary
Constructors Constructor Description InvalidationTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddKeys(StringSet keyset, GeneralCache.ObjectRecord objectRecord)java.util.IteratorgetObjectRecordsForKey(java.lang.String key)voidremoveKey(java.lang.String key)voidremoveObjectRecord(GeneralCache.ObjectRecord record)voidremoveObjectRecordFromKey(java.lang.String key, GeneralCache.ObjectRecord objectRecord)
-
-
-
Method Detail
-
addKeys
public void addKeys(StringSet keyset, GeneralCache.ObjectRecord objectRecord)
-
getObjectRecordsForKey
public java.util.Iterator getObjectRecordsForKey(java.lang.String key)
-
removeKey
public void removeKey(java.lang.String key)
-
removeObjectRecord
public void removeObjectRecord(GeneralCache.ObjectRecord record)
-
removeObjectRecordFromKey
public void removeObjectRecordFromKey(java.lang.String key, GeneralCache.ObjectRecord objectRecord)
-
-