public class GovernanceJob<I,F extends Enum<F>,W extends Work> extends AbstractJobContainer<W,GovernanceMetaData<I,F>>
ASYNCHRONOUS_FLOW_TEAM_IDENTIFIER, flow, nodeMetaData, workContainer
Constructor and Description |
---|
GovernanceJob(JobSequence flow,
WorkContainer<W> workContainer,
GovernanceMetaData<I,F> nodeMetaData,
JobNode parallelOwner,
GovernanceActivity<I,F> governanceActivity)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
executeJob(JobExecuteContext context,
JobContext jobContext,
JobNodeActivateSet activateSet)
Overridden by specific container to execute the
Job . |
protected void |
loadJobName(StringBuilder message)
Loads the
Job name to the message. |
activateJob, addGovernanceActivity, addSetupTask, cancelJob, clearNodes, doFlow, doJob, flagJobToWait, getEscalationProcedure, getJobSequence, getLinkedListSetOwner, getNextJob, getNextNode, getParallelNode, getParallelOwner, getProcessIdentifier, isJobNodeComplete, joinFlow, setJobComplete, setNextJob, setNextNode, setParallelNode, setParallelOwner
getNext, getPrev, setNext, setPrev
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNext, getPrev, setNext, setPrev
public GovernanceJob(JobSequence flow, WorkContainer<W> workContainer, GovernanceMetaData<I,F> nodeMetaData, JobNode parallelOwner, GovernanceActivity<I,F> governanceActivity)
flow
- JobSequence
.workContainer
- WorkContainer
.nodeMetaData
- GovernanceMetaData
.parallelOwner
- Parallel owner JobNode
.governanceActivity
- GovernanceActivity
.protected void loadJobName(StringBuilder message)
AbstractJobContainer
Job
name to the message.loadJobName
in class AbstractJobContainer<W extends Work,GovernanceMetaData<I,F extends Enum<F>>>
message
- Message to receive the Job
name.protected Object executeJob(JobExecuteContext context, JobContext jobContext, JobNodeActivateSet activateSet) throws Throwable
AbstractJobContainer
Job
.executeJob
in class AbstractJobContainer<W extends Work,GovernanceMetaData<I,F extends Enum<F>>>
context
- JobExecuteContext
.jobContext
- JobContext
.activateSet
- JobNodeActivateSet
.Job
.Throwable
- If failure in executing the Job
.Copyright © 2005–2016. All rights reserved.