public interface JobRepository
Modifier and Type | Method and Description |
---|---|
void |
addJob(Job job) |
void |
addStepExecution(JobExecutionImpl jobExecution,
StepExecutionImpl stepExecution) |
JobExecutionImpl |
createJobExecution(JobInstanceImpl jobInstance,
Properties jobParameters) |
JobInstanceImpl |
createJobInstance(Job job,
String applicationName,
ClassLoader classLoader) |
StepExecutionImpl |
createStepExecution(String stepName) |
Job |
getJob(String jobId) |
javax.batch.runtime.JobExecution |
getJobExecution(long jobExecutionId) |
Collection<javax.batch.runtime.JobExecution> |
getJobExecutions() |
javax.batch.runtime.JobInstance |
getJobInstance(long jobInstanceId) |
List<javax.batch.runtime.JobInstance> |
getJobInstances() |
Collection<Job> |
getJobs() |
void |
removeJob(String jobId) |
void |
removeJobInstance(long jobInstanceId) |
void |
savePersistentData(javax.batch.runtime.JobExecution jobExecution,
StepExecutionImpl stepExecution) |
void addJob(Job job)
void removeJob(String jobId)
Collection<Job> getJobs()
JobInstanceImpl createJobInstance(Job job, String applicationName, ClassLoader classLoader)
void removeJobInstance(long jobInstanceId)
javax.batch.runtime.JobInstance getJobInstance(long jobInstanceId)
List<javax.batch.runtime.JobInstance> getJobInstances()
JobExecutionImpl createJobExecution(JobInstanceImpl jobInstance, Properties jobParameters)
javax.batch.runtime.JobExecution getJobExecution(long jobExecutionId)
Collection<javax.batch.runtime.JobExecution> getJobExecutions()
StepExecutionImpl createStepExecution(String stepName)
void addStepExecution(JobExecutionImpl jobExecution, StepExecutionImpl stepExecution)
void savePersistentData(javax.batch.runtime.JobExecution jobExecution, StepExecutionImpl stepExecution)
Copyright © 2013 JBoss by Red Hat. All rights reserved.