java.lang.Object
java.lang.Throwable
java.lang.Exception
java.util.concurrent.ExecutionException
com.pervasive.datarush.cal.DistributedExecutionException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BatchExecutionException
An
ExecutionException in a distributed context. A
DistributedExceptionException can have multiple causes.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDistributedExecutionException(List<? extends Throwable> exceptions) Creates the exception from a list of causes -
Method Summary
Modifier and TypeMethodDescriptionReturns the cause exceptionsvoidPrints this exception's stack trace, and the stack trace of all the causing exceptions, to the standard error stream.voidprintStackTrace(PrintStream printStream) Prints this exception's stack trace, and the stack trace of all the causing exceptions, to the specifiedPrintStream.voidprintStackTrace(PrintWriter printWriter) Prints this exception's stack trace, and the stack trace of all the causing exceptions, to the specifiedPrintWriter.toString()Prints this exception's stack trace and cause map.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace
-
Constructor Details
-
DistributedExecutionException
Creates the exception from a list of causes- Parameters:
exceptions- the cause exception
-
-
Method Details
-
getCauses
Returns the cause exceptions- Returns:
- the cause exception
-
printStackTrace
public void printStackTrace()Prints this exception's stack trace, and the stack trace of all the causing exceptions, to the standard error stream.- Overrides:
printStackTracein classThrowable
-
printStackTrace
Prints this exception's stack trace, and the stack trace of all the causing exceptions, to the specifiedPrintStream.- Overrides:
printStackTracein classThrowable
-
printStackTrace
Prints this exception's stack trace, and the stack trace of all the causing exceptions, to the specifiedPrintWriter.- Overrides:
printStackTracein classThrowable
-
toString
Prints this exception's stack trace and cause map.
-