Interface BatchKernelService
- 
- All Superinterfaces:
- BatchService
 - All Known Implementing Classes:
- DefaultBatchKernel
 
 public interface BatchKernelService extends BatchService 
- 
- 
Method Summary- 
Methods inherited from interface org.apache.batchee.spi.BatchServiceinit
 
- 
 
- 
- 
- 
Method Detail- 
getJobExecutionInternalJobExecution getJobExecution(long executionId) throws javax.batch.operations.NoSuchJobExecutionException - Throws:
- javax.batch.operations.NoSuchJobExecutionException
 
 - 
restartJobInternalJobExecution restartJob(long executionID, Properties overrideJobParameters) throws javax.batch.operations.JobRestartException, javax.batch.operations.JobExecutionAlreadyCompleteException, javax.batch.operations.JobExecutionNotMostRecentException, javax.batch.operations.NoSuchJobExecutionException - Throws:
- javax.batch.operations.JobRestartException
- javax.batch.operations.JobExecutionAlreadyCompleteException
- javax.batch.operations.JobExecutionNotMostRecentException
- javax.batch.operations.NoSuchJobExecutionException
 
 - 
startJobInternalJobExecution startJob(String jobXML, Properties jobParameters) throws javax.batch.operations.JobStartException - Throws:
- javax.batch.operations.JobStartException
 
 - 
stopJobvoid stopJob(long executionID) throws javax.batch.operations.NoSuchJobExecutionException, javax.batch.operations.JobExecutionNotRunningException- Throws:
- javax.batch.operations.NoSuchJobExecutionException
- javax.batch.operations.JobExecutionNotRunningException
 
 - 
jobExecutionDonevoid jobExecutionDone(RuntimeJobExecution jobExecution) 
 - 
getJobInstanceCountint getJobInstanceCount(String jobName) 
 - 
getJobInstancejavax.batch.runtime.JobInstance getJobInstance(long instanceId) 
 - 
buildNewParallelPartitionsList<BatchPartitionWorkUnit> buildNewParallelPartitions(PartitionsBuilderConfig config, JobContextImpl jc, StepContextImpl sc) throws javax.batch.operations.JobRestartException, javax.batch.operations.JobStartException - Throws:
- javax.batch.operations.JobRestartException
- javax.batch.operations.JobStartException
 
 - 
buildOnRestartParallelPartitionsList<BatchPartitionWorkUnit> buildOnRestartParallelPartitions(PartitionsBuilderConfig config, JobContextImpl jc, StepContextImpl sc) throws javax.batch.operations.JobRestartException, javax.batch.operations.JobExecutionAlreadyCompleteException, javax.batch.operations.JobExecutionNotMostRecentException - Throws:
- javax.batch.operations.JobRestartException
- javax.batch.operations.JobExecutionAlreadyCompleteException
- javax.batch.operations.JobExecutionNotMostRecentException
 
 - 
startGeneratedJobvoid startGeneratedJob(BatchWorkUnit batchWork) 
 - 
restartGeneratedJobvoid restartGeneratedJob(BatchWorkUnit batchWork) throws javax.batch.operations.JobRestartException - Throws:
- javax.batch.operations.JobRestartException
 
 - 
isExecutionRunningboolean isExecutionRunning(long executionId) 
 - 
buildNewFlowInSplitWorkUnitBatchFlowInSplitWorkUnit buildNewFlowInSplitWorkUnit(FlowInSplitBuilderConfig config, JobContextImpl jc) 
 - 
buildOnRestartFlowInSplitWorkUnitBatchFlowInSplitWorkUnit buildOnRestartFlowInSplitWorkUnit(FlowInSplitBuilderConfig config, JobContextImpl jc) 
 
- 
 
-