|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.jdo.datastore.DataStoreCache.EmptyDataStoreCache
public static class DataStoreCache.EmptyDataStoreCache
This class is an empty implementation of the DataStoreCache interface. It can be used by an implementation that does not support a second-level cache.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface javax.jdo.datastore.DataStoreCache |
---|
DataStoreCache.EmptyDataStoreCache |
Constructor Summary | |
---|---|
DataStoreCache.EmptyDataStoreCache()
|
Method Summary | |
---|---|
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(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(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(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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataStoreCache.EmptyDataStoreCache()
Method Detail |
---|
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 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 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 also
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |