public abstract class AbstractRepository extends Object implements JobRepository
| Constructor and Description |
|---|
AbstractRepository() |
| Modifier and Type | Method and Description |
|---|---|
void |
addJob(Job job) |
void |
addPartitionExecution(StepExecutionImpl enclosingStepExecution,
PartitionExecutionImpl partitionExecution) |
void |
addStepExecution(JobExecutionImpl jobExecution,
StepExecutionImpl stepExecution) |
JobExecutionImpl |
createJobExecution(JobInstanceImpl jobInstance,
Properties jobParameters) |
JobInstanceImpl |
createJobInstance(Job job,
String applicationName,
ClassLoader classLoader) |
StepExecutionImpl |
createStepExecution(String stepName) |
StepExecutionImpl |
findOriginalStepExecutionForRestart(String stepName,
JobExecutionImpl jobExecutionToRestart) |
Job |
getJob(String jobId) |
javax.batch.runtime.JobExecution |
getJobExecution(long jobExecutionId) |
List<javax.batch.runtime.JobExecution> |
getJobExecutions(javax.batch.runtime.JobInstance jobInstance) |
javax.batch.runtime.JobInstance |
getJobInstance(long jobInstanceId) |
int |
getJobInstanceCount(String jobName) |
List<javax.batch.runtime.JobInstance> |
getJobInstances(String jobName) |
Collection<Job> |
getJobs() |
List<PartitionExecutionImpl> |
getPartitionExecutions(long stepExecutionId,
StepExecutionImpl stepExecution,
boolean notCompletedOnly) |
List<javax.batch.runtime.StepExecution> |
getStepExecutions(long jobExecutionId) |
void |
removeJob(String jobId) |
void |
removeJobInstance(long jobInstanceIdToRemove) |
void |
savePersistentData(javax.batch.runtime.JobExecution jobExecution,
AbstractStepExecution stepOrPartitionExecution) |
void |
updateJobExecution(javax.batch.runtime.JobExecution jobExecution) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountStepStartTimes, updateStepExecutionpublic void addJob(Job job)
addJob in interface JobRepositorypublic void removeJob(String jobId)
removeJob in interface JobRepositorypublic Job getJob(String jobId)
getJob in interface JobRepositorypublic Collection<Job> getJobs()
getJobs in interface JobRepositorypublic JobInstanceImpl createJobInstance(Job job, String applicationName, ClassLoader classLoader)
createJobInstance in interface JobRepositorypublic void removeJobInstance(long jobInstanceIdToRemove)
removeJobInstance in interface JobRepositorypublic javax.batch.runtime.JobInstance getJobInstance(long jobInstanceId)
getJobInstance in interface JobRepositorypublic List<javax.batch.runtime.JobInstance> getJobInstances(String jobName)
getJobInstances in interface JobRepositorypublic int getJobInstanceCount(String jobName)
getJobInstanceCount in interface JobRepositorypublic JobExecutionImpl createJobExecution(JobInstanceImpl jobInstance, Properties jobParameters)
createJobExecution in interface JobRepositorypublic javax.batch.runtime.JobExecution getJobExecution(long jobExecutionId)
getJobExecution in interface JobRepositorypublic List<javax.batch.runtime.JobExecution> getJobExecutions(javax.batch.runtime.JobInstance jobInstance)
getJobExecutions in interface JobRepositorypublic StepExecutionImpl createStepExecution(String stepName)
createStepExecution in interface JobRepositorypublic List<javax.batch.runtime.StepExecution> getStepExecutions(long jobExecutionId)
getStepExecutions in interface JobRepositorypublic void addStepExecution(JobExecutionImpl jobExecution, StepExecutionImpl stepExecution)
addStepExecution in interface JobRepositorypublic void savePersistentData(javax.batch.runtime.JobExecution jobExecution,
AbstractStepExecution stepOrPartitionExecution)
savePersistentData in interface JobRepositorypublic void updateJobExecution(javax.batch.runtime.JobExecution jobExecution)
updateJobExecution in interface JobRepositorypublic StepExecutionImpl findOriginalStepExecutionForRestart(String stepName, JobExecutionImpl jobExecutionToRestart)
findOriginalStepExecutionForRestart in interface JobRepositorypublic void addPartitionExecution(StepExecutionImpl enclosingStepExecution, PartitionExecutionImpl partitionExecution)
addPartitionExecution in interface JobRepositorypublic List<PartitionExecutionImpl> getPartitionExecutions(long stepExecutionId, StepExecutionImpl stepExecution, boolean notCompletedOnly)
getPartitionExecutions in interface JobRepositoryCopyright © 2016 JBoss by Red Hat. All rights reserved.