Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WorkflowState

Index

Constructors

Private constructor

  • new WorkflowState(instanceId: string, status: string, pendingExternalActivities: ExternalActivityInfo[], outputs: any, workflowData: string, instanceData: string): WorkflowState
  • Initializes a new instance of the {@link geocortex.workflow.WorkflowState} class.

    class

    Represents the state of a workflow.

    constructs

    Parameters

    • instanceId: string

      The instance Id of the workflow.

    • status: string

      The status of the workflow.

    • pendingExternalActivities: ExternalActivityInfo[]

      The pending external activities of the workflow.

    • outputs: any

      The outputs of the workflow.

    • workflowData: string

      The internal workflow data of the workflow.

    • instanceData: string

      The internal instance data of the workflow.

    Returns WorkflowState

Properties

Private instanceData

instanceData: string

The internal instanceData of the {@link geocortex.workflow.WorkflowState}.

type

String

Private instanceId

instanceId: string

The instance Id of the {@link geocortex.workflow.WorkflowState}.

type

String

Private outputs

outputs: any

The output of the completed {@link geocortex.workflow.WorkflowState}.

type

Object

Private pendingExternalActivities

pendingExternalActivities: ExternalActivityInfo[]

The pending {@link geocortex.workflow.ExternalActivityInfo}s of the {@link geocortex.workflow.WorkflowState}.

type

ExternalActivityInfo[]

Private status

status: string

The status of the {@link geocortex.workflow.WorkflowState}.

type

String

Private workflowData

workflowData: string

The internal workflowData of the {@link geocortex.workflow.WorkflowState}.

type

String