Package | Description |
---|---|
com.ebasetech.xi.api.workflow |
Modifier and Type | Method and Description |
---|---|
WorkflowManagement.JobDescriptor |
WorkflowManagement.InteractiveTaskEnactmentDescriptor.getJobDescriptor()
Answer the job descriptor for this task
|
WorkflowManagement.JobDescriptor |
WorkflowManagement.open(java.lang.String processName,
java.lang.String opener,
java.lang.String owner,
java.util.Map inParams,
java.lang.String reason,
java.lang.String caller)
Starts a new job on an existing process, supplying the input parameters
|
WorkflowManagement.JobDescriptor |
WorkflowManagement.open(java.lang.String processName,
java.lang.String opener,
java.lang.String owner,
java.lang.String reason,
java.lang.String caller)
Starts a new job on an existing process, defining the owner of the job
|
WorkflowManagement.JobDescriptor |
WorkflowManagement.openJobAndCompleteFirstTask(java.lang.String processName,
java.lang.String opener,
java.lang.String owner,
java.lang.String taskName,
java.lang.String completionState,
java.util.Map jobInParams,
java.util.Map firstTaskOutParams,
java.lang.String language,
java.lang.String reason,
java.lang.String caller)
Starts a new job on an existing process and signals that the first interactive task, which must be uniquely
determinable, has been completed with the supplied completion state.
|
Modifier and Type | Method and Description |
---|---|
void |
WorkflowManagement.cancelJob(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String reason,
java.lang.String caller)
Cancels a currently executing job
|
java.lang.Object |
WorkflowManagement.getProcessAttributeValue(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String name,
java.lang.String caller)
Gets the value for the named process attribute in the context of the defined job
|
java.util.List |
WorkflowManagement.getTasks(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String language,
java.lang.String caller)
Finds out the extant interactive task enactments for a given job.
|
void |
WorkflowManagement.post(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String eventId,
java.lang.String reason,
java.lang.String caller)
Posts a waiting pause node enactment with the corresponding event id.
|
void |
WorkflowManagement.setJobOwner(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String actorId,
java.lang.String reason,
java.lang.String caller)
Assign a particular owner to the denoted job
|
void |
WorkflowManagement.setProcessAttributeValue(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String name,
java.lang.Object value,
java.lang.String reason,
java.lang.String caller)
Sets the value for the named process attribute.
|
void |
WorkflowManagement.unsetJobOwner(WorkflowManagement.JobDescriptor jobDescriptor,
java.lang.String reason,
java.lang.String caller)
Clears the owner for the denoted job.
|