All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.nflow.engine.service.WorkflowInstanceInclude Maven / Gradle / Ivy

There is a newer version: 10.0.0
Show newest version
package io.nflow.engine.service;

/**
 * The properties of a workflow instance that can be loaded if needed when using WorkflowInstanceService.getWorkflowInstance.
 */
public enum WorkflowInstanceInclude {

  /**
   * The execution start date of the first action of the workflow instance (WorkflowInstance.started).
   */
  STARTED,

  /**
   * The most recent values of all state variables (WorkflowInstance.stateVariables).
   */
  CURRENT_STATE_VARIABLES,

  /**
   * The child workflow identifiers (WorkflowInstance.childWorkflows).
   */
  CHILD_WORKFLOW_IDS,

  /**
   * The actions related to this workflow instance (WorkflowInstance.actions).
   */
  ACTIONS,

  /**
   * The state variables for each action. Ignored if ACTIONS are not loaded (WorkflowInstanceAction.updatedStateVariables).
   */
  ACTION_STATE_VARIABLES

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy