public class FlowInSplitThreadRootController extends JobThreadRootController
jobContext, jobExecution, jobInstanceId, jobNavigator, jobStatusService, manager, parentStepContext, persistenceService, rootJobExecutionId
Constructor and Description |
---|
FlowInSplitThreadRootController(RuntimeFlowInSplitExecution flowInSplitExecution,
FlowInSplitBuilderConfig config,
ServicesManager manager) |
Modifier and Type | Method and Description |
---|---|
protected void |
batchStatusFailedFromException() |
ExecutionStatus |
originateExecutionOnThread()
Not only are we setting the status correctly at the subjob level, we are also setting it on the execution
so that it is visible by the parent split.
|
batchStatusStopping, endOfJob, getLastRunStepExecutions, jobListenersBeforeJob, jslStop, markJobStarted, setParentStepContext, stop, updateJobBatchStatus
public FlowInSplitThreadRootController(RuntimeFlowInSplitExecution flowInSplitExecution, FlowInSplitBuilderConfig config, ServicesManager manager)
public ExecutionStatus originateExecutionOnThread()
originateExecutionOnThread
in interface ThreadRootController
originateExecutionOnThread
in class JobThreadRootController
protected void batchStatusFailedFromException()
batchStatusFailedFromException
in class JobThreadRootController
Copyright © 2017 The Apache Software Foundation. All rights reserved.