Class WorkflowInstanceStoreException

All Implemented Interfaces:
Serializable

public class WorkflowInstanceStoreException extends WorkflowRuntimeException
Runtime exception thrown when workflow instance store operations fail. WorkflowInstanceStoreException is used to indicate that there was an error persisting or retrieving workflow instance data from the underlying storage system.

This exception extends WorkflowRuntimeException, making it an unchecked exception that indicates internal engine failures related to data persistence. It is typically thrown when database operations fail, serialization/deserialization errors occur, or other storage-related issues prevent the workflow engine from functioning properly.

WorkflowInstanceStoreException should not be used for business logic errors or user input validation failures. For those cases, use checked exceptions that extend WorkflowException instead.

Since:
1.0
See Also:
  • Constructor Details

    • WorkflowInstanceStoreException

      public WorkflowInstanceStoreException(String s)
      Creates a new WorkflowInstanceStoreException with the specified detail message.
      Parameters:
      s - the detail message explaining the store operation failure
    • WorkflowInstanceStoreException

      public WorkflowInstanceStoreException(String s, Throwable ex)
      Creates a new WorkflowInstanceStoreException with the specified detail message and cause.
      Parameters:
      s - the detail message explaining the store operation failure
      ex - the underlying cause of this store exception
    • WorkflowInstanceStoreException

      public WorkflowInstanceStoreException(Throwable ex)
      Creates a new WorkflowInstanceStoreException with the specified cause.
      Parameters:
      ex - the underlying cause of this store exception