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 ICacheHandle
public String[] getWriteLockStrings()
getWriteLockStrings
in interface ICacheHandle
public ICacheDescription[] getObjectDescriptions()
getObjectDescriptions
in interface ICacheHandle
public StringSet getInvalidationKeys()
getInvalidationKeys
in interface ICacheHandle
public String getTransactionID()
getTransactionID
in interface ICacheHandle