Class | Description |
Attributes |
Attributes is used to define how an object should be managed by the cache. |
Cache |
The Cache class provides APIs for cache administration tasks,
such as initialization, termination and monitoring. |
CacheAccess |
CacheAccess provides a public API to access the cache. |
CacheAttributes |
CacheAttributes has the Cache configuration information. |
CacheEvent |
CacheEvent represents an internal cache event. |
CacheLoader |
CacheLoader is an abstract class. |
CacheLogger |
CacheLogger is an abstract class. |
CacheObjectInfo |
The CacheObjectInfo class describes the meta data information associated
with an object in the cache. |
DefaultCacheLogger |
DefaultCacheLogger extends CacheLogger abstract class and provides a
default logging implementation. |
PoolAccess |
PoolAccess provides the cache pooling API. |
Exception | Description |
CacheException |
CacheException is a generic exception, which indicates
a cache error has occurred. |
CacheFullException |
Indicates that the maximum number of objects in the cache
has been reached. |
CacheNotAvailableException |
Indicates that the caching system has not been initialized or is
temporarily unavailable |
CachePermissionsException |
Thrown if a CacheAccess handle is used to update or invalidate an object,
which is synchronized, but the handle is not the current owner. |
CallbackException |
Thrown when a user supplied callback method throws an exception,
cache system will catch it and throw this CallbackException. |
CantSynchronizeGroupException |
Thrown when user tries to synchronize a group object,
Group objects can not be synchronized. |
DiskCacheException |
Indicates there is a disk cache related error occurs. |
GroupNameException |
Thrown when application tries to add the group object to
the same group itself, a group object can not be in its own
group. |
GroupUseException |
Thrown when the requested functionality is not
supported on a group. |
InvalidArgumentException |
Indicates one of the arguments to the method is not valid. |
InvalidGroupException |
Signals that the group object accessed is no longer valid. |
InvalidHandleException |
Indicates that the CacheAccess handle used to refer the object is not
valid, Probably the CacheAccess handle has been closed. |
InvalidObjectException |
Signals that an invalid object was unexpectedly encountered. |
InvalidOperationException |
Indicates one of the arguments to the method is not valid. |
LoadConflictException |
Signals that an update was requested on an object that is currently
being updated or loaded. |
NetOfflineException |
Signals that the cache service in this process was unable to connect
to the distributed messaging layer. |
NetworkException |
Signals that a problem in the message layer of the cache has occurred |
NoObjectAvailableException |
Thrown when the requested object is not available in a pool. |
NotAPoolException |
Thrown when the requested pool name is not associated to a pool. |
NotARetrievableObjectException |
Thrown when application tried to access a group or pool object, as an
individual object such as from CacheAccess.get(). |
NotImplementedException |
Thrown when a request for functionality, which has not be implemented,
has been made. |
NotOwnerException |
Thrown when a lock operation or update is attempted on a synchronized
object without first getting ownership. |
NullObjectException |
Signals that a null cache object was detected. |
NullObjectNameException |
Indicates that a null object name was supplied by the application. |
ObjectExistsException |
Thrown when user tries to create a new cache object with the
name of an existing cache object. |
ObjectNotFoundException |
Indicates that the object requested could not be found in the cache
and there was insufficient information available to create or load
the object. |
ObjectNotSynchronizedException |
Indicates that A method applicable only to synchronized cache objects
was attempted on an object that is not marked as synchronized. |
RegionNotFoundException |
Signals that the requested region is not found. |
ResponseFailedException |
Signals a failure other than TimeoutException happened when waiting
for the response from remote caches. |
SyncObjectDestroyedException |
Thrown when a load is attempted on a synchronized object is that has been
destroyed. |
TimeoutException |
Thrown when a blocking call has timed out before the requested task
has completed. |