public class RWLocalCache extends AbstractLocalCache
| Modifier and Type | Field and Description |
|---|---|
protected ObjectStates |
ostates |
pcache, pregistrar, ticket, txn| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(StorageAccessIF access,
IdentityIF identity)
INTERNAL: Can be called to verify whether the specified identity
exists in the cache or in the data repository.
|
Object |
getValue(StorageAccessIF access,
IdentityIF identity,
int field)
INTERNAL: A call forwarded by the transaction (TransactionIF)
from persistent objects (PersistentIF) when the field value needs
to be retrieved from storage.
|
String |
toString() |
clear, close, createIdentity, createIdentity, createIdentity, evictField, evictFields, evictIdentity, getRegistrar, getTicket, isFieldLoaded, isObjectLoaded, prefetch, registerEviction, registerField, registerIdentity, releaseEvictionprotected ObjectStates ostates
public boolean exists(StorageAccessIF access, IdentityIF identity)
StorageCacheIFexists in interface StorageCacheIFexists in class AbstractLocalCachepublic Object getValue(StorageAccessIF access, IdentityIF identity, int field)
StorageCacheIFgetValue in interface StorageCacheIFgetValue in class AbstractLocalCache