## Uses of Class
com.sas.lsaf.workflow.processflow.ProcessFlowDescriptor.FlowStatus

- Packages that use ProcessFlowDescriptor.FlowStatus
  Package | Description
  --- | ---
  com.sas.lsaf.workflow.element | Class definitions representing base elements in a process flow.
  com.sas.lsaf.workflow.processflow | The service and class definitions to manage process flows.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- - ### Uses of ProcessFlowDescriptor.FlowStatus in com.sas.lsaf.workflow.element

    Methods in com.sas.lsaf.workflow.element that return ProcessFlowDescriptor.FlowStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProcessFlowDescriptor.FlowStatus` | Element.`getFlowStatus()` | Gets the status of the process flow that contains the element.

    Constructors in com.sas.lsaf.workflow.element with parameters of type ProcessFlowDescriptor.FlowStatus
    Constructor | Description
    --- | ---
    `Element​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created)` | It is not intended or recommended that the consumer of this API construct these objects.
    `SignalEvent​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created, java.lang.String signalName, java.util.Set<java.lang.String> locations)` | It is not intended or recommended that the consumer of this API construct these objects.
    `TimerEvent​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of ProcessFlowDescriptor.FlowStatus in com.sas.lsaf.workflow.processflow

    Methods in com.sas.lsaf.workflow.processflow that return ProcessFlowDescriptor.FlowStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProcessFlowDescriptor.FlowStatus` | ProcessFlowDescriptor.`getStatus()` | Gets the status of the process flow.
    `ProcessFlowDescriptor.FlowStatus` | ProcessFlowQuery.`getStatus()` | Gets the status of the process flow in which to query.
    `ProcessFlowDescriptor.FlowStatus` | ProcessFlowSearchResultItem.`getStatus()` | Gets the status of the process flow.
    `static ProcessFlowDescriptor.FlowStatus` | ProcessFlowDescriptor.FlowStatus.`valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static ProcessFlowDescriptor.FlowStatus[]` | ProcessFlowDescriptor.FlowStatus.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.sas.lsaf.workflow.processflow with parameters of type ProcessFlowDescriptor.FlowStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ProcessFlowQuery.`setStatus​(ProcessFlowDescriptor.FlowStatus status)` | Sets the status of the process flow in which to query.

    Constructors in com.sas.lsaf.workflow.processflow with parameters of type ProcessFlowDescriptor.FlowStatus
    Constructor | Description
    --- | ---
    `ProcessFlow​(java.lang.String id, java.lang.String contextId, java.lang.String contextPath, java.lang.String name, java.lang.String description, ProcessFlowDescriptor.FlowStatus status, java.lang.String owner, ProcessDefinitionInfo processDefinitionInfo, java.lang.String createdBy, java.util.Date created, java.lang.String lastModifiedBy, java.util.Date lastModified, long revision, java.lang.String autoFlowSource, AutoFlowType autoFlowType)` | It is not intended or recommended that the consumer of this API construct these objects.
    `ProcessFlowDescriptor​(java.lang.String id, java.lang.String contextId, java.lang.String contextPath, java.lang.String name, java.lang.String description, ProcessFlowDescriptor.FlowStatus status, java.lang.String owner, ProcessDefinitionInfo processDefinitionInfo, java.lang.String createdBy, java.util.Date created, java.lang.String lastModifiedBy, java.util.Date lastModified, long revision, AutoFlowType autoFlowType)` | The initializing constructor.
    `ProcessFlowSearchResultItem​(java.lang.String id, java.lang.String name, ProcessFlowDescriptor.FlowStatus status, java.lang.String owner, java.lang.String processDefinitionKey, java.lang.String lastModifiedBy, java.util.Date lastModifiedDate, java.lang.String contextPath, CreationMethod creationMethod)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of ProcessFlowDescriptor.FlowStatus in com.sas.lsaf.workflow.task

    Constructors in com.sas.lsaf.workflow.task with parameters of type ProcessFlowDescriptor.FlowStatus
    Constructor | Description
    --- | ---
    `JobTask​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created, java.util.Date started, Task.TaskStatus taskStatus, java.util.List<Attribute> attributes, java.lang.String jobPath, java.lang.String jobVersion, java.util.List<ParameterValue> parameterValues)` | It is not intended or recommended that the consumer of this API construct these objects.
    `NotificationTask​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created, java.util.Date started, Task.TaskStatus taskStatus, java.util.List<Attribute> attributes, java.util.Set<Principal> recipients, java.lang.String subject, NotificationTaskSetup.MessagePriority priority, java.lang.String message)` | It is not intended or recommended that the consumer of this API construct these objects.
    `Task​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created, java.util.Date started, Task.TaskStatus taskStatus, java.util.List<Attribute> attributes)` | It is not intended or recommended that the consumer of this API construct these objects.
    `UserTask​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String name, java.lang.String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, java.lang.String processFlowId, java.util.Date created, java.util.Date started, Task.TaskStatus taskStatus, java.util.List<Attribute> attributes, java.lang.String assignee, java.util.Date assigned, Task.Priority priority, Task.Complexity complexity, java.util.Date dueDate, float actualHours)` | It is not intended or recommended that the consumer of this API construct these objects.