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
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 |
---|---|
WorkflowLifecycle |
WorkflowLifecycleManager.getLifecycleForWorkflow(Workflow workflow)
Gets the
WorkflowLifecycle associated with the provided
Workflow model. |
int |
WorkflowLifecycleManager.getNumStages(Workflow workflow)
Gets the total number of
WorkflowLifecycleStage s for the
provided Workflow model. |
Modifier and Type | Method and Description |
---|---|
Workflow |
XMLWorkflowRepository.getWorkflowById(String workflowId) |
Workflow |
WorkflowRepository.getWorkflowById(String workflowId)
Returns a
Workflow with the given workflowId . |
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
Workflow with the given workflowName . |
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
Workflow to 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
Workflow w ,
allocating new memory for the new object, and then returning it. |
static Workflow |
XmlStructFactory.getWorkflow(Node node,
Map tasks,
Map conditions)
Creates
Workflow s from the XML Node and the map of existing
WorkflowTask s. |
static Workflow |
DbStructFactory.getWorkflow(ResultSet rs) |
static Workflow |
XmlRpcStructFactory.getWorkflowFromXmlRpc(Map w)
Gets a
Workflow from the XML-RPC HashMap version. |
static Workflow |
GenericWorkflowObjectFactory.getWorkflowObjectFromClassName(String className)
Constructs a
Workflow instance 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
Workflow w ,
allocating new memory for the new object, and then returning it. |
static Map |
XmlRpcStructFactory.getXmlRpcWorkflow(Workflow w)
Gets a
HashMap representation of a Workflow to be sent
across the XML-RPC wire. |
Copyright © 1999–2017 Apache OODT. All rights reserved.