| Modifier and Type | Method and Description | 
|---|---|
| List<WorkflowInstance> | WorkflowMgrConn. safeGetWorkflowInsts() | 
| List<WorkflowInstance> | WorkflowMgrConn. safeGetWorkflowInstsByStatus(String status) | 
| Modifier and Type | Method and Description | 
|---|---|
| double | WorkflowMgrConn. safeGetWorkflowCurrentTaskWallClockMinutes(WorkflowInstance inst) | 
| double | WorkflowMgrConn. safeGetWorkflowWallClockMinutes(WorkflowInstance inst) | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowInstance | IterativeWorkflowProcessorThread. getWorkflowInstance() | 
| 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 | 
|---|---|
| protected static double | ThreadPoolWorkflowEngine. getCurrentTaskWallClockMinutes(WorkflowInstance inst) | 
| protected static double | ThreadPoolWorkflowEngine. getWallClockMinutes(WorkflowInstance inst) | 
| void | IterativeWorkflowProcessorThread. setWorkflowInst(WorkflowInstance workflowInst) | 
| Constructor and Description | 
|---|
| IterativeWorkflowProcessorThread(WorkflowInstance wInst,
                                WorkflowInstanceRepository instRep,
                                URL wParentUrl) | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowInstance | WorkflowProcessor. getWorkflowInstance() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorkflowProcessorQueue. persist(WorkflowInstance inst) | 
| void | WorkflowProcessor. setWorkflowInstance(WorkflowInstance workflowInstance) | 
| void | TaskProcessor. setWorkflowInstance(WorkflowInstance instance) | 
| void | ConditionProcessor. setWorkflowInstance(WorkflowInstance instance) | 
| WorkflowProcessorBuilder | WorkflowProcessorBuilder. withInstance(WorkflowInstance workflowInstance) | 
| Constructor and Description | 
|---|
| ConditionProcessor(WorkflowLifecycleManager lifecycleManager,
                  WorkflowInstance inst) | 
| ParallelProcessor(WorkflowLifecycleManager lifecycleMgr,
                 WorkflowInstance instance) | 
| SequentialProcessor(WorkflowLifecycleManager lifecycleManager,
                   WorkflowInstance instance) | 
| TaskProcessor(WorkflowLifecycleManager lifecycleManager,
             WorkflowInstance instance) | 
| WorkflowProcessor(WorkflowLifecycleManager lifecycleManager,
                 WorkflowInstance workflowInstance) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractEngineRunnerBase. persist(WorkflowInstance instance) | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowInstance | WorkflowInstanceRepository. getWorkflowInstanceById(String workflowInstId)
 Returns the  WorkflowInstances with the specifiedworkflowInstId. | 
| WorkflowInstance | MemoryWorkflowInstanceRepository. getWorkflowInstanceById(String workflowInstId) | 
| WorkflowInstance | LuceneWorkflowInstanceRepository. getWorkflowInstanceById(String workflowInstId) | 
| WorkflowInstance | DataSourceWorkflowInstanceRepository. getWorkflowInstanceById(String workflowInstId) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorkflowInstanceRepository. addWorkflowInstance(WorkflowInstance wInst)Persists the specified  WorkflowInstanceto the instance
 repository. | 
| void | MemoryWorkflowInstanceRepository. addWorkflowInstance(WorkflowInstance wInst) | 
| void | LuceneWorkflowInstanceRepository. addWorkflowInstance(WorkflowInstance wInst) | 
| void | DataSourceWorkflowInstanceRepository. addWorkflowInstance(WorkflowInstance wInst) | 
| void | WorkflowInstanceRepository. removeWorkflowInstance(WorkflowInstance wInst)Removes the specified  WorkflowInstancefrom the instance
 repository. | 
| void | MemoryWorkflowInstanceRepository. removeWorkflowInstance(WorkflowInstance wInst) | 
| void | LuceneWorkflowInstanceRepository. removeWorkflowInstance(WorkflowInstance wInst) | 
| void | DataSourceWorkflowInstanceRepository. removeWorkflowInstance(WorkflowInstance wInst) | 
| void | WorkflowInstanceRepository. updateWorkflowInstance(WorkflowInstance wInst)Updates and persists the specified  WorkflowInstanceto the
 instance repository. | 
| void | MemoryWorkflowInstanceRepository. updateWorkflowInstance(WorkflowInstance wInst) | 
| void | LuceneWorkflowInstanceRepository. updateWorkflowInstance(WorkflowInstance wInst) | 
| void | DataSourceWorkflowInstanceRepository. updateWorkflowInstance(WorkflowInstance wInst) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | WorkflowLifecycleManager. getLastCompletedStageNum(WorkflowInstance inst)Gets the last completed stage for the given  WorkflowInstance. | 
| double | WorkflowLifecycleManager. getPercentageComplete(WorkflowInstance inst)Gets the percentage complete that this  WorkflowInstanceis based
 on itsWorkflowLifecycle. | 
| WorkflowLifecycleStage | WorkflowLifecycleManager. getStage(WorkflowInstance inst)Gets the current  WorkflowLifecycleStagefor the providedWorkflowInstancebased on itsgetStatus()value. | 
| int | WorkflowLifecycleManager. getStageNum(WorkflowInstance inst)Gets the number of the current  WorkflowLifecycleStagefor the
 providedWorkflowInstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkflowInstance | XmlRpcWorkflowManagerClient. getWorkflowInstanceById(String wInstId) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | XmlRpcWorkflowManagerClient. updateWorkflowInstance(WorkflowInstance instance) | 
| Modifier and Type | Method and Description | 
|---|---|
| static WorkflowInstance | DbStructFactory. getWorkflowInstance(ResultSet rs) | 
| static WorkflowInstance | XmlRpcStructFactory. getWorkflowInstanceFromXmlRpc(Map workflowInstance) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Map | XmlRpcStructFactory. getXmlRpcWorkflowInstance(WorkflowInstance wInst)
 Gets a  HashMaprepresentation of aWorkflowInstanceto be
 sent across the XML-RPC wire. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Vector | XmlRpcStructFactory. getXmlRpcWorkflowInstances(List<WorkflowInstance> wInsts) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<WorkflowInstance> | WorkflowManagerUtils. safeGetWorkflowInstances() | 
Copyright © 1999–2017 Apache OODT. All rights reserved.