protected class CacheManager.CacheHandle extends Object implements ICacheHandle
| Modifier and Type | Field and Description |
|---|---|
protected StringSet |
invalidationKeys |
protected ICacheDescription[] |
objectDescriptions |
protected String[] |
readLocks |
protected String |
transactionID |
protected String[] |
writeLocks |
_rcsid| Constructor and Description |
|---|
CacheManager.CacheHandle(String[] readLocks,
String[] writeLocks,
ICacheDescription[] descriptions,
StringSet invalidationKeys,
String transactionID) |
| Modifier and Type | Method and Description |
|---|---|
StringSet |
getInvalidationKeys()
Get the invalidation keys.
|
ICacheDescription[] |
getObjectDescriptions()
Get the set of object descriptions.
|
String[] |
getReadLockStrings()
Get the read lock strings.
|
String |
getTransactionID()
Get the transaction ID.
|
String[] |
getWriteLockStrings()
Get the write lock strings.
|
protected String[] readLocks
protected String[] writeLocks
protected ICacheDescription[] objectDescriptions
protected StringSet invalidationKeys
protected String transactionID
public CacheManager.CacheHandle(String[] readLocks, String[] writeLocks, ICacheDescription[] descriptions, StringSet invalidationKeys, String transactionID)
public String[] getReadLockStrings()
getReadLockStrings in interface ICacheHandlepublic String[] getWriteLockStrings()
getWriteLockStrings in interface ICacheHandlepublic ICacheDescription[] getObjectDescriptions()
getObjectDescriptions in interface ICacheHandlepublic StringSet getInvalidationKeys()
getInvalidationKeys in interface ICacheHandlepublic String getTransactionID()
getTransactionID in interface ICacheHandle