Uses of Class
org.springframework.batch.core.JobExecution

Packages that use JobExecution
org.springframework.batch.core Core domain context for Spring Batch covering jobs, steps, configuration and execution abstractions. 
org.springframework.batch.core.job Specific implementations of job concerns. 
org.springframework.batch.core.launch Interfaces and simple implementations of launch concerns. 
org.springframework.batch.core.launch.support Support classes for use in bootstrap and launch implementations or configurations. 
org.springframework.batch.core.listener Generic implementations of core batch listener interfaces. 
org.springframework.batch.core.repository Interfaces and generic implementations of repository concerns. 
org.springframework.batch.core.repository.dao Specific implementations of dao concerns. 
org.springframework.batch.core.repository.support Specific implementations of repository concerns. 
 

Uses of JobExecution in org.springframework.batch.core
 

Methods in org.springframework.batch.core that return JobExecution
 JobExecution StepExecution.getJobExecution()
          Accessor for the execution context information of the enclosing job.
 

Methods in org.springframework.batch.core with parameters of type JobExecution
 void JobExecutionListener.afterJob(JobExecution jobExecution)
          Callback after successful completion of a job.
 void JobExecutionListener.beforeJob(JobExecution jobExecution)
          Initialise the state of the listener with the JobExecution from the current scope.
 void Job.execute(JobExecution execution)
          Run the JobExecution and update the meta information like status and statistics as necessary.
 void JobExecutionListener.onError(JobExecution jobExecution, Throwable e)
          Callback on job failure owing to the throwable provided.
 void JobExecutionListener.onInterrupt(JobExecution jobExecution)
          Callback when a job is interrupted or stopped manually.
 

Constructors in org.springframework.batch.core with parameters of type JobExecution
StepExecution(Step step, JobExecution jobExecution)
          Constructor that substitutes in null for the execution id
StepExecution(Step step, JobExecution jobExecution, Long id)
          Constructor with mandatory properties.
 

Uses of JobExecution in org.springframework.batch.core.job
 

Methods in org.springframework.batch.core.job with parameters of type JobExecution
 void SimpleJob.execute(JobExecution execution)
          Run the specified job by looping through the steps and delegating to the Step.
 

Uses of JobExecution in org.springframework.batch.core.launch
 

Methods in org.springframework.batch.core.launch that return JobExecution
 JobExecution JobLauncher.run(Job job, JobParameters jobParameters)
          Start a job execution for the given Job and JobParameters.
 

Uses of JobExecution in org.springframework.batch.core.launch.support
 

Methods in org.springframework.batch.core.launch.support that return JobExecution
 JobExecution SimpleJobLauncher.run(Job job, JobParameters jobParameters)
          Run the provided job with the given JobParameters.
 

Uses of JobExecution in org.springframework.batch.core.listener
 

Methods in org.springframework.batch.core.listener with parameters of type JobExecution
 void JobExecutionListenerSupport.afterJob(JobExecution jobExecution)
           
 void CompositeExecutionJobListener.afterJob(JobExecution jobExecution)
           
 void JobExecutionListenerSupport.beforeJob(JobExecution jobExecution)
           
 void CompositeExecutionJobListener.beforeJob(JobExecution jobExecution)
           
 void JobExecutionListenerSupport.onError(JobExecution jobExecution, Throwable e)
           
 void CompositeExecutionJobListener.onError(JobExecution jobExecution, Throwable e)
           
 void JobExecutionListenerSupport.onInterrupt(JobExecution jobExecution)
           
 void CompositeExecutionJobListener.onInterrupt(JobExecution jobExecution)
           
 

Uses of JobExecution in org.springframework.batch.core.repository
 

Methods in org.springframework.batch.core.repository that return JobExecution
 JobExecution JobRepository.createJobExecution(Job job, JobParameters jobParameters)
          Find or create a JobExecution for a given Job and JobParameters.
 

Methods in org.springframework.batch.core.repository with parameters of type JobExecution
 void JobRepository.saveOrUpdate(JobExecution jobExecution)
          Save or Update a JobExecution.
 

Uses of JobExecution in org.springframework.batch.core.repository.dao
 

Methods in org.springframework.batch.core.repository.dao that return JobExecution
 JobExecution MapJobExecutionDao.getLastJobExecution(JobInstance jobInstance)
           
 JobExecution JobExecutionDao.getLastJobExecution(JobInstance jobInstance)
           
 JobExecution JdbcJobExecutionDao.getLastJobExecution(JobInstance jobInstance)
           
 

Methods in org.springframework.batch.core.repository.dao with parameters of type JobExecution
 StepExecution StepExecutionDao.getStepExecution(JobExecution jobExecution, Step step)
           
 StepExecution MapStepExecutionDao.getStepExecution(JobExecution jobExecution, Step step)
           
 StepExecution JdbcStepExecutionDao.getStepExecution(JobExecution jobExecution, Step step)
           
 void MapJobExecutionDao.saveJobExecution(JobExecution jobExecution)
           
 void JobExecutionDao.saveJobExecution(JobExecution jobExecution)
          Save a new JobExecution.
 void JdbcJobExecutionDao.saveJobExecution(JobExecution jobExecution)
          SQL implementation using Sequences via the Spring incrementer abstraction.
 void MapJobExecutionDao.updateJobExecution(JobExecution jobExecution)
           
 void JobExecutionDao.updateJobExecution(JobExecution jobExecution)
          Update and existing JobExecution.
 void JdbcJobExecutionDao.updateJobExecution(JobExecution jobExecution)
          Update given JobExecution using a SQL UPDATE statement.
 

Uses of JobExecution in org.springframework.batch.core.repository.support
 

Methods in org.springframework.batch.core.repository.support that return JobExecution
 JobExecution SimpleJobRepository.createJobExecution(Job job, JobParameters jobParameters)
           Create a JobExecution based on the passed in Job and JobParameters.
 

Methods in org.springframework.batch.core.repository.support with parameters of type JobExecution
 void SimpleJobRepository.saveOrUpdate(JobExecution jobExecution)
          Save or Update a JobExecution.
 



Copyright © 2008 SpringSource. All Rights Reserved.