java.lang.Object java.lang.Throwable java.lang.Exception java.rmi.activation.ActivationException
General exception used by the activation interfaces.
As of release 1.4, this exception has been retrofitted to conform to the general purpose exception-chaining mechanism. The "detail exception" that may be provided at construction time and accessed via the public detail field is now known as the cause , and may be accessed via the Throwable.getCause() method, as well as the aforementioned "legacy field."
Invoking the method Throwable.initCause(Throwable) on an instance of ActivationException always throws IllegalStateException .
Field Summary | |
---|---|
Throwable |
detail
The cause of the activation exception. |
Constructor Summary | |
---|---|
ActivationException
() Constructs an ActivationException. |
|
ActivationException
(
String
Constructs an ActivationException with the specified detail message. |
|
ActivationException
(
String
s,
Throwable
Constructs an ActivationException with the specified detail message |
Method Summary | |
---|---|
Throwable |
getCause
() Returns the |
String |
getMessage
() Returns the detail message, including the message from the cause, |
Methods inherited from class java.lang. Throwable |
---|
fillInStackTrace , getLocalizedMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString |
Methods inherited from class java.lang. Object |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
Field Detail |
---|
public Throwable detail
This field predates the general-purpose exception chaining facility. The Throwable.getCause() method is now the preferred means of obtaining this information.
Constructor Detail |
---|
public ActivationException()
public ActivationException(String s)
public ActivationException(String s, Throwable cause)ex)
Method Detail |
---|
public String getMessage()
public Throwable getCause()