Top Description Fields Constructors
javax.cache

public Class CacheException

extends RuntimeException
Class Inheritance
Known Direct Subclasses
javax.cache.event.CacheEntryListenerException, javax.cache.integration.CacheLoaderException, javax.cache.integration.CacheWriterException, javax.cache.processor.EntryProcessorException

Thrown to indicate an exception has occurred in the Cache.

This is the base class for all cache exceptions.

Author
Greg Luck
Since
1.0

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
CacheException()

Constructs a new CacheException.

public
CacheException(String
the detail message. The detail message is saved for later retrieval by the getMessage() method.
message
)

Constructs a new CacheException with a message string.

public
CacheException(String
the detail message. The detail message is saved for later retrieval by the getMessage() method.
message
,
Throwable
the cause (that is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
cause
)

Constructs a CacheException with a message string, and a base exception

public
CacheException(Throwable
the cause (that is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
cause
)

Constructs a new CacheException with the specified cause and a detail message of (cause==null ?

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

CacheExceptionback to summary
public CacheException()

Constructs a new CacheException.

Since
1.0
CacheExceptionback to summary
public CacheException(String message)

Constructs a new CacheException with a message string.

Parameters
message:String

the detail message. The detail message is saved for later retrieval by the getMessage() method.

Since
1.0
CacheExceptionback to summary
public CacheException(String message, Throwable cause)

Constructs a CacheException with a message string, and a base exception

Parameters
message:String

the detail message. The detail message is saved for later retrieval by the getMessage() method.

cause:Throwable

the cause (that is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)

Since
1.0
CacheExceptionback to summary
public CacheException(Throwable cause)

Constructs a new CacheException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (that typically contains the class and detail message of cause). This constructor is useful for runtime exceptions that are little more than wrappers for other throwables.

Parameters
cause:Throwable

the cause (that is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)

Since
1.0