com.ibm.batch.container.services
Interface IBatchKernelService

All Superinterfaces:
IBatchServiceBase
All Known Implementing Classes:
BatchKernelImpl

public interface IBatchKernelService
extends IBatchServiceBase


Method Summary
 List<Long> getExecutionIds(long jobInstance)
           
 JobExecution getJobExecution(long executionId)
           
 int getJobInstanceCount(String jobName)
           
 List<StepExecution> getJobSteps(long jobExecutionId)
           
 StepExecution getStepExecution(long jobExecutionId, long stepExecutionId)
           
 void jobExecutionDone(RuntimeJobExecutionImpl jobExecution)
           
 JobExecution restartJob(long jobInstanceId)
           
 JobExecution restartJob(long jobInstanceId, Properties overrideJobParameters)
           
 JobExecution startJob(String jobXML)
           
 JobExecution startJob(String jobXML, Properties jobParameters)
           
 void stopJob(long jobInstanceId)
           
 
Methods inherited from interface com.ibm.batch.container.services.IBatchServiceBase
init, shutdown
 

Method Detail

getJobExecution

JobExecution getJobExecution(long executionId)

getStepExecution

StepExecution getStepExecution(long jobExecutionId,
                               long stepExecutionId)

restartJob

JobExecution restartJob(long jobInstanceId)

startJob

JobExecution startJob(String jobXML)

startJob

JobExecution startJob(String jobXML,
                      Properties jobParameters)

stopJob

void stopJob(long jobInstanceId)
             throws NoSuchJobExecutionException,
                    JobExecutionNotRunningException
Throws:
NoSuchJobExecutionException
JobExecutionNotRunningException

restartJob

JobExecution restartJob(long jobInstanceId,
                        Properties overrideJobParameters)

jobExecutionDone

void jobExecutionDone(RuntimeJobExecutionImpl jobExecution)

getJobSteps

List<StepExecution> getJobSteps(long jobExecutionId)

getExecutionIds

List<Long> getExecutionIds(long jobInstance)

getJobInstanceCount

int getJobInstanceCount(String jobName)


Copyright © 2013. All Rights Reserved.