| Modifier and Type | Method and Description | 
|---|---|
| Workflow | WorkflowMgrConn. safeGetWorkflowById(String workflowId) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Workflow> | WorkflowMgrConn. safeGetWorkflows() | 
| List<Workflow> | WorkflowMgrConn. safeGetWorkflowsByEvent(String eventName) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | WmServicesClient. addPackagedWorkflow(String workflowId,
                   Workflow workflow)Add a Packaged workflow | 
| Modifier and Type | Method and Description | 
|---|---|
| Workflow | PackagedWorkflowManager. parsePackagedWorkflow(String workflowID,
                     String workflowXML)Parse a workflow | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PackagedWorkflowManager. addWorkflow(Workflow workflow,
           String workflowDir)Add a workflow to the repository | 
| String | PackagedWorkflowManager. serializeWorkflow(Workflow workflow)Serialize a workflow | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowInstance | WorkflowEngine. startWorkflow(Workflow workflow,
             Metadata metadata)
 Starts the specified  Workflowby creating aWorkflowInstance, and then running that instance. | 
| WorkflowInstance | ThreadPoolWorkflowEngine. startWorkflow(Workflow workflow,
             Metadata metadata) | 
| WorkflowInstance | PrioritizedQueueBasedWorkflowEngine. startWorkflow(Workflow workflow,
             Metadata metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowLifecycle | WorkflowLifecycleManager. getLifecycleForWorkflow(Workflow workflow)Gets the  WorkflowLifecycleassociated with the providedWorkflowmodel. | 
| int | WorkflowLifecycleManager. getNumStages(Workflow workflow)Gets the total number of  WorkflowLifecycleStages for the
 providedWorkflowmodel. | 
| Modifier and Type | Method and Description | 
|---|---|
| Workflow | XMLWorkflowRepository. getWorkflowById(String workflowId) | 
| Workflow | WorkflowRepository. getWorkflowById(String workflowId)
 Returns a  Workflowwith the givenworkflowId. | 
| Workflow | PackagedWorkflowRepository. getWorkflowById(String workflowId) | 
| Workflow | DataSourceWorkflowRepository. getWorkflowById(String workflowId) | 
| Workflow | DataSourceWorkflowRepository. getWorkflowById(String workflowId,
               boolean getTasks,
               boolean getConditions) | 
| Workflow | XMLWorkflowRepository. getWorkflowByName(String workflowName) | 
| Workflow | WorkflowRepository. getWorkflowByName(String workflowName)
 Returns a  Workflowwith the givenworkflowName. | 
| Workflow | PackagedWorkflowRepository. getWorkflowByName(String workflowName) | 
| Workflow | DataSourceWorkflowRepository. getWorkflowByName(String workflowName) | 
| Workflow | DataSourceWorkflowRepository. getWorkflowByName(String workflowName,
                 boolean getTasks,
                 boolean getConditions) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Workflow> | DataSourceWorkflowRepository. getWorkflowsForEvent(String eventName) | 
| List<Workflow> | DataSourceWorkflowRepository. getWorkflowsForEvent(String eventName,
                    boolean getTasks,
                    boolean getConditions) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | XMLWorkflowRepository. addWorkflow(Workflow workflow) | 
| String | WorkflowRepository. addWorkflow(Workflow workflow)Adds the specified new  Workflowto this Repository. | 
| String | PackagedWorkflowRepository. addWorkflow(Workflow workflow) | 
| String | DataSourceWorkflowRepository. addWorkflow(Workflow workflow) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ParentChildWorkflow | 
| Modifier and Type | Method and Description | 
|---|---|
| Workflow | WorkflowInstance. getWorkflow()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorkflowInstance. setWorkflow(Workflow workflow)Deprecated.  | 
| Constructor and Description | 
|---|
| ParentChildWorkflow(Workflow workflow) | 
| WorkflowInstance(Workflow workflow,
                String id,
                WorkflowState state,
                String currentTaskId,
                Date startDate,
                Date endDate,
                Metadata sharedContext,
                int timesBlocked,
                Priority priority) | 
| Modifier and Type | Method and Description | 
|---|---|
| Workflow | XmlRpcWorkflowManagerClient. getWorkflowById(String workflowId) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Workflow | GenericWorkflowObjectFactory. copyWorkflow(Workflow w)Creates an exact copy of the specified  Workfloww,
 allocating new memory for the new object, and then returning it. | 
| static Workflow | XmlStructFactory. getWorkflow(Node node,
           Map tasks,
           Map conditions)
 Creates  Workflows from the XML Node and the map of existingWorkflowTasks. | 
| static Workflow | DbStructFactory. getWorkflow(ResultSet rs) | 
| static Workflow | XmlRpcStructFactory. getWorkflowFromXmlRpc(Map w)
 Gets a  Workflowfrom the XML-RPCHashMapversion. | 
| static Workflow | GenericWorkflowObjectFactory. getWorkflowObjectFromClassName(String className)
 Constructs a  Workflowinstance from the given implementation
 class name. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Workflow | GenericWorkflowObjectFactory. copyWorkflow(Workflow w)Creates an exact copy of the specified  Workfloww,
 allocating new memory for the new object, and then returning it. | 
| static Map | XmlRpcStructFactory. getXmlRpcWorkflow(Workflow w)
 Gets a  HashMaprepresentation of aWorkflowto be sent
 across the XML-RPC wire. | 
Copyright © 1999–2017 Apache OODT. All rights reserved.