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
public class CacheException
- extends RuntimeException
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:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
CacheException
public CacheException(String message)
- Constructs a new cache exception with the specified detail message.
The cause is not initialized, and may subsequently be initialized by a
call to
Throwable.initCause(java.lang.Throwable)
.
- Parameters:
message
- the detail message. The detail message is saved for
later retrieval by the Throwable.getMessage()
method.
CacheException
public CacheException(String message,
Throwable cause)
- Constructs a new cache exception with the specified detail message and
cause.
Note that the detail message associated with
cause
is not automatically incorporated in
this runtime exception's detail message.
- Parameters:
message
- the detail message (which is saved for later retrieval
by the Throwable.getMessage()
method).cause
- the cause (which is saved for later retrieval by the
Throwable.getCause()
method). (A null value is
permitted, and indicates that the cause is nonexistent or
unknown.)
Copyright © GigaSpaces.