Class WorkflowInstanceStatusInfo

java.lang.Object
com.yworkflow.instance.model.WorkflowInstanceStatusInfo

public class WorkflowInstanceStatusInfo extends Object
Representation of the workflow instance's current status.
Since:
1.0
  • Constructor Details

    • WorkflowInstanceStatusInfo

      public WorkflowInstanceStatusInfo(WorkflowInstanceStatus status)
      Constructor for simple statuses
      Parameters:
      status - workflow instance status
    • WorkflowInstanceStatusInfo

      public WorkflowInstanceStatusInfo(WorkflowInstanceStatus status, ProcessingDetails details)
      Constructor for a PROCESSING status with details
      Parameters:
      status - workflow instance status
      details - processing details (only if in PROCESSING status)
  • Method Details

    • getStatus

      public WorkflowInstanceStatus getStatus()
      Status of the workflow instance
      Returns:
      the status
    • getProcessingDetails

      public Optional<ProcessingDetails> getProcessingDetails()
      Details of a transition being processed
      Returns:
      the processing details