Class ExecutionError
java.lang.Object
java.lang.Throwable
java.lang.Error
org.docx4j.com.google.common.util.concurrent.ExecutionError
- All Implemented Interfaces:
java.io.Serializable
@GwtCompatible public class ExecutionError extends java.lang.Error
Error variant of ExecutionException. As with
ExecutionException, the error's cause comes from a failed task,
possibly run in another thread. That cause should itself be an Error; if not, use
ExecutionException or UncheckedExecutionException. This allows the client code to
continue to distinguish between exceptions and errors, even when they come from other threads.- Since:
- 10.0
- Author:
- Chris Povirk
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Modifier Constructor Description protectedExecutionError()Creates a new instance withnullas its detail message.ExecutionError(@Nullable java.lang.Error cause)Creates a new instance with the given cause.protectedExecutionError(@Nullable java.lang.String message)Creates a new instance with the given detail message.ExecutionError(@Nullable java.lang.String message, @Nullable java.lang.Error cause)Creates a new instance with the given detail message and cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ExecutionError
protected ExecutionError()Creates a new instance withnullas its detail message. -
ExecutionError
protected ExecutionError(@Nullable java.lang.String message)Creates a new instance with the given detail message. -
ExecutionError
public ExecutionError(@Nullable java.lang.String message, @Nullable java.lang.Error cause)Creates a new instance with the given detail message and cause. -
ExecutionError
public ExecutionError(@Nullable java.lang.Error cause)Creates a new instance with the given cause.
-