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
-
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.
-