public static class DataStoreCache.EmptyDataStoreCache extends java.lang.Object implements DataStoreCache
DataStoreCache.EmptyDataStoreCache| Constructor and Description |
|---|
EmptyDataStoreCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
evict(java.lang.Object oid)
Evict the parameter instance from the second-level cache.
|
void |
evictAll()
Evict the parameter instances from the second-level cache.
|
void |
evictAll(boolean subclasses,
java.lang.Class pcClass)
Evict the parameter instances from the second-level cache.
|
void |
evictAll(java.lang.Class pcClass,
boolean subclasses)
Evict the parameter instances from the second-level cache.
|
void |
evictAll(java.util.Collection oids)
Evict the parameter instances from the second-level cache.
|
void |
evictAll(java.lang.Object... oids)
Evict the parameter instances from the second-level cache.
|
void |
pin(java.lang.Object oid)
Pin the parameter instance in the second-level cache.
|
void |
pinAll(boolean subclasses,
java.lang.Class pcClass)
Pin instances in the second-level cache.
|
void |
pinAll(java.lang.Class pcClass,
boolean subclasses)
Pin instances in the second-level cache.
|
void |
pinAll(java.util.Collection oids)
Pin the parameter instances in the second-level cache.
|
void |
pinAll(java.lang.Object... oids)
Pin the parameter instances in the second-level cache.
|
void |
unpin(java.lang.Object oid)
Unpin the parameter instance from the second-level cache.
|
void |
unpinAll(boolean subclasses,
java.lang.Class pcClass)
Unpin instances from the second-level cache.
|
void |
unpinAll(java.lang.Class pcClass,
boolean subclasses)
Unpin instances from the second-level cache.
|
void |
unpinAll(java.util.Collection oids)
Unpin the parameter instances from the second-level cache.
|
void |
unpinAll(java.lang.Object... oids)
Unpin the parameter instance from the second-level cache.
|
public void evict(java.lang.Object oid)
DataStoreCacheevict in interface DataStoreCacheoid - the object id of the instance to evict.public void evictAll()
DataStoreCacheevictAll in interface DataStoreCachepublic void evictAll(java.lang.Object... oids)
DataStoreCacheevictAll in interface DataStoreCacheoids - the object ids of the instance to evict.public void evictAll(java.util.Collection oids)
DataStoreCacheevictAll in interface DataStoreCacheoids - the object ids of the instance to evict.public void evictAll(java.lang.Class pcClass,
boolean subclasses)
DataStoreCacheevictAll in interface DataStoreCachepcClass - the class of instances to evictsubclasses - if true, evict instances of subclasses alsopublic void evictAll(boolean subclasses,
java.lang.Class pcClass)
DataStoreCacheevictAll in interface DataStoreCachesubclasses - if true, evict instances of subclasses alsopcClass - the class of instances to evictpublic void pin(java.lang.Object oid)
DataStoreCachepin in interface DataStoreCacheoid - the object id of the instance to pin.public void pinAll(java.lang.Object... oids)
DataStoreCachepinAll in interface DataStoreCacheoids - the object ids of the instances to pin.public void pinAll(java.util.Collection oids)
DataStoreCachepinAll in interface DataStoreCacheoids - the object ids of the instances to pin.public void pinAll(java.lang.Class pcClass,
boolean subclasses)
DataStoreCachepinAll in interface DataStoreCachepcClass - the class of instances to pinsubclasses - if true, pin instances of subclasses alsopublic void pinAll(boolean subclasses,
java.lang.Class pcClass)
DataStoreCachepinAll in interface DataStoreCachesubclasses - if true, pin instances of subclasses alsopcClass - the class of instances to pinpublic void unpin(java.lang.Object oid)
DataStoreCacheunpin in interface DataStoreCacheoid - the object id of the instance to unpin.public void unpinAll(java.lang.Object... oids)
DataStoreCacheunpinAll in interface DataStoreCacheoids - the object id of the instance to evict.public void unpinAll(java.util.Collection oids)
DataStoreCacheunpinAll in interface DataStoreCacheoids - the object ids of the instance to evict.public void unpinAll(java.lang.Class pcClass,
boolean subclasses)
DataStoreCacheunpinAll in interface DataStoreCachepcClass - the class of instances to unpinsubclasses - if true, unpin instances of subclasses alsopublic void unpinAll(boolean subclasses,
java.lang.Class pcClass)
DataStoreCacheunpinAll in interface DataStoreCachesubclasses - if true, unpin instances of subclasses alsopcClass - the class of instances to unpin