Class FutureResolutionTimeoutException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.axoniq.framework.workflow.runtime.api.execution.FutureResolutionTimeoutException
All Implemented Interfaces:
Serializable

public class FutureResolutionTimeoutException extends RuntimeException
Indicates that a FutureResolver stopped waiting before an asynchronous operation completed.

This is distinct from TimeoutException, which workflow execution uses to represent a durable workflow timeout.

Since:
5.4.0
Author:
Simon Zambrovski
See Also:
  • Constructor Details

    • FutureResolutionTimeoutException

      public FutureResolutionTimeoutException(TimeoutException cause)
      Constructs an exception for an expired future-resolution timeout.
      Parameters:
      cause - timeout reported by the future-resolution operation