Package com.ebasetech.xi.api.workflow
Interface WorkflowManagement.FallibleEnactmentDescriptor
- All Known Subinterfaces:
WorkflowManagement.DecisionEnactmentDescriptor
,WorkflowManagement.EscalatorEnactmentDescriptor
,WorkflowManagement.InteractiveTaskEnactmentDescriptor
,WorkflowManagement.PauseEnactmentDescriptor
,WorkflowManagement.SystemTaskEnactmentDescriptor
,WorkflowManagement.TaskEnactmentDescriptor
- Enclosing interface:
- WorkflowManagement
public static interface WorkflowManagement.FallibleEnactmentDescriptor
This descriptor is used to represent descriptions of those enactments that implement the Fallible
interface and therefore capable of failing at enactment time.
-
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
java.lang.Exception
getFailureCause()
java.lang.String
getIdentifier()
Answer a unique string handle for this descriptorint
getJobSequence()
Answer the sequence number of the job for the associated enactmentint
getNodeEnactmentSequence()
Answer the sequence number of the associated enactmentjava.lang.String
getNodeName()
Answer the textual name of the task object of which that the associated enactment isjava.lang.String
getProcessName()
Answer the name of the process that defines the associated enactment's jobint
getProcessVersion()
Answer the version of the process that defines the associated enactment's jobcom.ebasetech.ufs.workflow.server.enactment.state.State
getState()
Answer the state of the associated enactmentjava.lang.String
getSubJobProcessName()
Answers the process name of a sub-job spawned as a result of executing this nodeint
getSubJobProcessVersion()
Answers the process version of a sub-job spawned as a result of executing this nodeint
getSubJobSequence()
Answers the job sequence number of a sub-job spawned as a result of executing this nodevoid
setFailureCause(java.lang.Exception failureCause)
-
Method Details
-
getState
com.ebasetech.ufs.workflow.server.enactment.state.State getState()Answer the state of the associated enactment -
getIdentifier
java.lang.String getIdentifier()Answer a unique string handle for this descriptor -
getProcessName
java.lang.String getProcessName()Answer the name of the process that defines the associated enactment's job -
getProcessVersion
int getProcessVersion()Answer the version of the process that defines the associated enactment's job -
getJobSequence
int getJobSequence()Answer the sequence number of the job for the associated enactment -
getNodeEnactmentSequence
int getNodeEnactmentSequence()Answer the sequence number of the associated enactment -
getNodeName
java.lang.String getNodeName()Answer the textual name of the task object of which that the associated enactment is -
getSubJobSequence
int getSubJobSequence()Answers the job sequence number of a sub-job spawned as a result of executing this node -
getSubJobProcessName
java.lang.String getSubJobProcessName()Answers the process name of a sub-job spawned as a result of executing this node -
getSubJobProcessVersion
int getSubJobProcessVersion()Answers the process version of a sub-job spawned as a result of executing this node -
getDescription
java.lang.String getDescription() -
getFailureCause
java.lang.Exception getFailureCause() -
setFailureCause
void setFailureCause(java.lang.Exception failureCause)
-