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, updateJobBatchStatuspublic FlowInSplitThreadRootController(RuntimeFlowInSplitExecution flowInSplitExecution, FlowInSplitBuilderConfig config, ServicesManager manager)
public ExecutionStatus originateExecutionOnThread()
originateExecutionOnThread in interface ThreadRootControlleroriginateExecutionOnThread in class JobThreadRootControllerprotected void batchStatusFailedFromException()
batchStatusFailedFromException in class JobThreadRootControllerCopyright © 2023 The Apache Software Foundation. All rights reserved.