DataStoreCache
public static class DataStoreCache.EmptyDataStoreCache extends java.lang.Object implements DataStoreCache
DataStoreCache.EmptyDataStoreCache
Constructor | Description |
---|---|
EmptyDataStoreCache() |
Modifier and Type | Method | 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.lang.Object... oids) |
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 |
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.lang.Object... oids) |
Pin the parameter instances in the second-level cache.
|
void |
pinAll(java.util.Collection 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.lang.Object... oids) |
Unpin the parameter instance from the second-level cache.
|
void |
unpinAll(java.util.Collection oids) |
Unpin the parameter instances from the second-level cache.
|
public void evict(java.lang.Object oid)
DataStoreCache
evict
in interface DataStoreCache
oid
- the object id of the instance to evict.public void evictAll()
DataStoreCache
evictAll
in interface DataStoreCache
public void evictAll(java.lang.Object... oids)
DataStoreCache
evictAll
in interface DataStoreCache
oids
- the object ids of the instance to evict.public void evictAll(java.util.Collection oids)
DataStoreCache
evictAll
in interface DataStoreCache
oids
- the object ids of the instance to evict.public void evictAll(java.lang.Class pcClass, boolean subclasses)
DataStoreCache
evictAll
in interface DataStoreCache
pcClass
- the class of instances to evictsubclasses
- if true, evict instances of subclasses alsopublic void evictAll(boolean subclasses, java.lang.Class pcClass)
DataStoreCache
evictAll
in interface DataStoreCache
subclasses
- if true, evict instances of subclasses alsopcClass
- the class of instances to evictpublic void pin(java.lang.Object oid)
DataStoreCache
pin
in interface DataStoreCache
oid
- the object id of the instance to pin.public void pinAll(java.lang.Object... oids)
DataStoreCache
pinAll
in interface DataStoreCache
oids
- the object ids of the instances to pin.public void pinAll(java.util.Collection oids)
DataStoreCache
pinAll
in interface DataStoreCache
oids
- the object ids of the instances to pin.public void pinAll(java.lang.Class pcClass, boolean subclasses)
DataStoreCache
pinAll
in interface DataStoreCache
pcClass
- the class of instances to pinsubclasses
- if true, pin instances of subclasses alsopublic void pinAll(boolean subclasses, java.lang.Class pcClass)
DataStoreCache
pinAll
in interface DataStoreCache
subclasses
- if true, pin instances of subclasses alsopcClass
- the class of instances to pinpublic void unpin(java.lang.Object oid)
DataStoreCache
unpin
in interface DataStoreCache
oid
- the object id of the instance to unpin.public void unpinAll(java.lang.Object... oids)
DataStoreCache
unpinAll
in interface DataStoreCache
oids
- the object id of the instance to evict.public void unpinAll(java.util.Collection oids)
DataStoreCache
unpinAll
in interface DataStoreCache
oids
- the object ids of the instance to evict.public void unpinAll(java.lang.Class pcClass, boolean subclasses)
DataStoreCache
unpinAll
in interface DataStoreCache
pcClass
- the class of instances to unpinsubclasses
- if true, unpin instances of subclasses alsopublic void unpinAll(boolean subclasses, java.lang.Class pcClass)
DataStoreCache
unpinAll
in interface DataStoreCache
subclasses
- if true, unpin instances of subclasses alsopcClass
- the class of instances to unpin