Class ExecutionError

  • All Implemented Interfaces:
    java.io.Serializable

    @GwtCompatible
    @Deprecated(since="2022-12-01")
    public class ExecutionError
    extends java.lang.Error
    Deprecated.
    The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
    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
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ExecutionError​(java.lang.Error cause)
      Deprecated.
      Creates a new instance with the given cause.
      ExecutionError​(java.lang.String message, java.lang.Error cause)
      Deprecated.
      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, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ExecutionError

        public ExecutionError​(@Nullable
                              java.lang.String message,
                              @Nullable
                              java.lang.Error cause)
        Deprecated.
        Creates a new instance with the given detail message and cause.
      • ExecutionError

        public ExecutionError​(@Nullable
                              java.lang.Error cause)
        Deprecated.
        Creates a new instance with the given cause.