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
Workflow by creating a
WorkflowInstance , 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
WorkflowInstance s with the specified
workflowInstId . |
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
WorkflowInstance to 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
WorkflowInstance from 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
WorkflowInstance to 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
WorkflowInstance is based
on its WorkflowLifecycle . |
WorkflowLifecycleStage |
WorkflowLifecycleManager.getStage(WorkflowInstance inst)
Gets the current
WorkflowLifecycleStage for the provided
WorkflowInstance based on its
getStatus() value. |
int |
WorkflowLifecycleManager.getStageNum(WorkflowInstance inst)
Gets the number of the current
WorkflowLifecycleStage for the
provided WorkflowInstance . |
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
HashMap representation of a WorkflowInstance to 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.