org.springframework.batch.core.step
Class JobRepositorySupport

java.lang.Object
  extended by org.springframework.batch.core.step.JobRepositorySupport
All Implemented Interfaces:
JobRepository

public class JobRepositorySupport
extends Object
implements JobRepository

Author:
Dave Syer

Constructor Summary
JobRepositorySupport()
           
 
Method Summary
 JobExecution createJobExecution(Job jobConfiguration, JobParameters jobParameters)
           
 StepExecution getLastStepExecution(JobInstance jobInstance, Step step)
           
 int getStepExecutionCount(JobInstance jobInstance, Step step)
           
 void saveOrUpdate(JobExecution jobExecution)
           
 void saveOrUpdate(StepExecution stepExecution)
           
 void saveOrUpdateExecutionContext(StepExecution stepExecution)
           
 void update(JobInstance job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobRepositorySupport

public JobRepositorySupport()
Method Detail

createJobExecution

public JobExecution createJobExecution(Job jobConfiguration,
                                       JobParameters jobParameters)
Specified by:
createJobExecution in interface JobRepository

saveOrUpdate

public void saveOrUpdate(JobExecution jobExecution)
Specified by:
saveOrUpdate in interface JobRepository

saveOrUpdate

public void saveOrUpdate(StepExecution stepExecution)
Specified by:
saveOrUpdate in interface JobRepository

saveOrUpdateExecutionContext

public void saveOrUpdateExecutionContext(StepExecution stepExecution)
Specified by:
saveOrUpdateExecutionContext in interface JobRepository

update

public void update(JobInstance job)

getLastStepExecution

public StepExecution getLastStepExecution(JobInstance jobInstance,
                                          Step step)
Specified by:
getLastStepExecution in interface JobRepository

getStepExecutionCount

public int getStepExecutionCount(JobInstance jobInstance,
                                 Step step)
Specified by:
getStepExecutionCount in interface JobRepository


Copyright © 2008 SpringSource. All Rights Reserved.