Class SplitControllerImpl

    • Field Detail

      • split

        protected com.ibm.jbatch.jsl.model.Split split
    • Constructor Detail

      • SplitControllerImpl

        public SplitControllerImpl​(RuntimeJobExecution jobExecution,
                                   com.ibm.jbatch.jsl.model.Split split,
                                   long rootJobExecutionId)
    • Method Detail

      • execute

        public SplitExecutionStatus execute()
                                     throws jakarta.batch.operations.JobRestartException,
                                            jakarta.batch.operations.JobStartException,
                                            jakarta.batch.operations.JobExecutionAlreadyCompleteException,
                                            jakarta.batch.operations.JobExecutionNotMostRecentException,
                                            jakarta.batch.operations.NoSuchJobExecutionException
        Specified by:
        execute in interface IExecutionElementController
        Throws:
        jakarta.batch.operations.JobRestartException
        jakarta.batch.operations.JobStartException
        jakarta.batch.operations.JobExecutionAlreadyCompleteException
        jakarta.batch.operations.JobExecutionNotMostRecentException
        jakarta.batch.operations.NoSuchJobExecutionException