org.apache.manifoldcf.core.interfaces
Interface ICacheHandle

All Known Implementing Classes:
CacheManager.CacheHandle

public interface ICacheHandle

This is a handle created by the cache manager, which describes the current status of a cache operation.


Field Summary
static java.lang.String _rcsid
           
 
Method Summary
 StringSet getInvalidationKeys()
          Get the invalidation keys.
 ICacheDescription[] getObjectDescriptions()
          Get the set of object descriptions.
 java.lang.String[] getReadLockStrings()
          Get the read lock strings.
 java.lang.String getTransactionID()
          Get the transaction ID.
 java.lang.String[] getWriteLockStrings()
          Get the write lock strings.
 

Field Detail

_rcsid

static final java.lang.String _rcsid
See Also:
Constant Field Values
Method Detail

getReadLockStrings

java.lang.String[] getReadLockStrings()
Get the read lock strings.

Returns:
read lock string array.

getWriteLockStrings

java.lang.String[] getWriteLockStrings()
Get the write lock strings.

Returns:
write lock string array.

getObjectDescriptions

ICacheDescription[] getObjectDescriptions()
Get the set of object descriptions.

Returns:
the object descriptions.

getInvalidationKeys

StringSet getInvalidationKeys()
Get the invalidation keys.

Returns:
the invalidation key set.

getTransactionID

java.lang.String getTransactionID()
Get the transaction ID.

Returns:
the transaction ID.