Package com.j_spaces.core.client
Class CacheException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.j_spaces.core.client.CacheException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CacheTimeoutException,SpaceCacheException
Exception class that is thrown when any kind of Cache related exception happens. It is mostly
used to wrap JavaSpaces exceptions such as
RemoteException,
TransactionException. This class extends RuntimeException since the
implementation of IMap is implementing java.util.Map
methods which does not throw Exception.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCacheException(String message) Constructs a new cache exception with the specified detail message.CacheException(String message, Throwable cause) Constructs a new cache exception with the specified detail message and cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
CacheException
Constructs a new cache exception with the specified detail message. The cause is not initialized, and may subsequently be initialized by a call toThrowable.initCause(java.lang.Throwable).- Parameters:
message- the detail message. The detail message is saved for later retrieval by theThrowable.getMessage()method.
-
CacheException
Constructs a new cache exception with the specified detail message and cause.Note that the detail message associated with
causeis not automatically incorporated in this runtime exception's detail message.- Parameters:
message- the detail message (which is saved for later retrieval by theThrowable.getMessage()method).cause- the cause (which is saved for later retrieval by theThrowable.getCause()method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
-