public final class PreRestartException extends ActorInitializationException implements scala.Product, scala.Serializable
param: actor is the actor whose preRestart() hook failed param: cause is the exception thrown by that actor within preRestart() param: originalCause is the exception which caused the restart in the first place param: messageOption is the message which was optionally passed into preRestart()
Constructor and Description |
---|
PreRestartException(ActorRef actor,
java.lang.Throwable cause,
java.lang.Throwable originalCause,
scala.Option<java.lang.Object> messageOption) |
Modifier and Type | Method and Description |
---|---|
ActorRef |
actor() |
static void |
addSuppressed(java.lang.Throwable x$1) |
abstract static boolean |
canEqual(java.lang.Object that) |
java.lang.Throwable |
cause() |
abstract static boolean |
equals(java.lang.Object that) |
static java.lang.Throwable |
fillInStackTrace() |
static ActorRef |
getActor() |
static java.lang.Throwable |
getCause() |
static java.lang.String |
getLocalizedMessage() |
static java.lang.String |
getMessage() |
static java.lang.StackTraceElement[] |
getStackTrace() |
static int |
getStackTraceDepth() |
static java.lang.StackTraceElement |
getStackTraceElement(int x$1) |
static java.lang.Throwable[] |
getSuppressed() |
static java.lang.Throwable |
initCause(java.lang.Throwable x$1) |
scala.Option<java.lang.Object> |
messageOption() |
java.lang.Throwable |
originalCause() |
static void |
printStackTrace() |
static void |
printStackTrace(java.io.PrintStream x$1) |
static void |
printStackTrace(java.io.PrintWriter x$1) |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
static void |
setStackTrace(java.lang.StackTraceElement[] x$1) |
static java.lang.String |
toString() |
apply, apply, getActor, unapply
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public PreRestartException(ActorRef actor, java.lang.Throwable cause, java.lang.Throwable originalCause, scala.Option<java.lang.Object> messageOption)
public static java.lang.String getMessage()
public static java.lang.String getLocalizedMessage()
public static java.lang.Throwable getCause()
public static java.lang.Throwable initCause(java.lang.Throwable x$1)
public static java.lang.String toString()
public static void printStackTrace()
public static void printStackTrace(java.io.PrintStream x$1)
public static void printStackTrace(java.io.PrintWriter x$1)
public static java.lang.Throwable fillInStackTrace()
public static java.lang.StackTraceElement[] getStackTrace()
public static void setStackTrace(java.lang.StackTraceElement[] x$1)
public static int getStackTraceDepth()
public static java.lang.StackTraceElement getStackTraceElement(int x$1)
public static final void addSuppressed(java.lang.Throwable x$1)
public static final java.lang.Throwable[] getSuppressed()
public static ActorRef getActor()
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public ActorRef actor()
public java.lang.Throwable cause()
public java.lang.Throwable originalCause()
public scala.Option<java.lang.Object> messageOption()