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.explore Interfaces and related classes to support meta data browsing. 
org.springframework.batch.core.explore.support Specific implementations of explorer concerns. 
org.springframework.batch.core.job Specific implementations of job concerns. 
org.springframework.batch.core.job.flow   
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 completion of a job.
 void JobExecutionListener.beforeJob(JobExecution jobExecution)
          Callback before a job executes.
 void Job.execute(JobExecution execution)
          Run the JobExecution and update the meta information like status and statistics as necessary.
 

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

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

Methods in org.springframework.batch.core.explore that return JobExecution
 JobExecution JobExplorer.getJobExecution(java.lang.Long executionId)
          Retrieve a JobExecution by its id.
 

Methods in org.springframework.batch.core.explore that return types with arguments of type JobExecution
 java.util.Set<JobExecution> JobExplorer.findRunningJobExecutions(java.lang.String jobName)
           
 java.util.List<JobExecution> JobExplorer.getJobExecutions(JobInstance jobInstance)
           
 

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

Methods in org.springframework.batch.core.explore.support that return JobExecution
 JobExecution SimpleJobExplorer.getJobExecution(java.lang.Long executionId)
           
 

Methods in org.springframework.batch.core.explore.support that return types with arguments of type JobExecution
 java.util.Set<JobExecution> SimpleJobExplorer.findRunningJobExecutions(java.lang.String jobName)
           
 java.util.List<JobExecution> SimpleJobExplorer.getJobExecutions(JobInstance jobInstance)
           
 

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

Methods in org.springframework.batch.core.job with parameters of type JobExecution
protected  void SimpleJob.doExecute(JobExecution execution)
          Handler of steps sequentially as provided, checking each one for success before moving to the next.
protected abstract  void AbstractJob.doExecute(JobExecution execution)
          Extension point for subclasses allowing them to concentrate on processing logic and ignore listeners and repository calls.
 void AbstractJob.execute(JobExecution execution)
          Run the specified job, handling all listener and repository calls, and delegating the actual processing to AbstractJob.doExecute(JobExecution).
protected  StepExecution AbstractJob.handleStep(Step step, JobExecution execution)
          Convenience method for subclasses to delegate the handling of a specific step in the context of the current JobExecution.
 

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

Methods in org.springframework.batch.core.job.flow that return JobExecution
 JobExecution FlowExecutor.getJobExecution()
           
 

Methods in org.springframework.batch.core.job.flow with parameters of type JobExecution
 FlowExecutionStatus JobExecutionDecider.decide(JobExecution jobExecution, StepExecution stepExecution)
          Strategy for branching an execution based on the state of an ongoing JobExecution.
protected  void FlowJob.doExecute(JobExecution execution)
           
 

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 CompositeJobExecutionListener.afterJob(JobExecution jobExecution)
          Call the registered listeners in reverse order, respecting and prioritising those that implement Ordered.
 void JobExecutionListenerSupport.beforeJob(JobExecution jobExecution)
           
 void CompositeJobExecutionListener.beforeJob(JobExecution jobExecution)
          Call the registered listeners in order, respecting and prioritising those that implement Ordered.
 

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

Methods in org.springframework.batch.core.repository that return JobExecution
 JobExecution JobRepository.createJobExecution(java.lang.String jobName, JobParameters jobParameters)
           Create a JobExecution for a given Job and JobParameters.
 JobExecution JobRepository.getLastJobExecution(java.lang.String jobName, JobParameters jobParameters)
           
 

Methods in org.springframework.batch.core.repository with parameters of type JobExecution
 void JobRepository.update(JobExecution jobExecution)
          Update the JobExecution (but not its ExecutionContext).
 void JobRepository.updateExecutionContext(JobExecution jobExecution)
          Persist the updated ExecutionContext of the given JobExecution.
 

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

Methods in org.springframework.batch.core.repository.dao that return JobExecution
 JobExecution MapJobExecutionDao.getJobExecution(java.lang.Long executionId)
           
 JobExecution JobExecutionDao.getJobExecution(java.lang.Long executionId)
           
 JobExecution JdbcJobExecutionDao.getJobExecution(java.lang.Long executionId)
           
 JobExecution MapJobExecutionDao.getLastJobExecution(JobInstance jobInstance)
           
 JobExecution JobExecutionDao.getLastJobExecution(JobInstance jobInstance)
          Find the last JobExecution to have been created for a given JobInstance.
 JobExecution JdbcJobExecutionDao.getLastJobExecution(JobInstance jobInstance)
           
 

Methods in org.springframework.batch.core.repository.dao that return types with arguments of type JobExecution
 java.util.List<JobExecution> MapJobExecutionDao.findJobExecutions(JobInstance jobInstance)
           
 java.util.List<JobExecution> JobExecutionDao.findJobExecutions(JobInstance jobInstance)
          Return all JobExecution for given JobInstance, sorted backwards by creation order (so the first element is the most recent).
 java.util.List<JobExecution> JdbcJobExecutionDao.findJobExecutions(JobInstance job)
           
 java.util.Set<JobExecution> MapJobExecutionDao.findRunningJobExecutions(java.lang.String jobName)
           
 java.util.Set<JobExecution> JobExecutionDao.findRunningJobExecutions(java.lang.String jobName)
           
 java.util.Set<JobExecution> JdbcJobExecutionDao.findRunningJobExecutions(java.lang.String jobName)
           
 

Methods in org.springframework.batch.core.repository.dao with parameters of type JobExecution
 void StepExecutionDao.addStepExecutions(JobExecution jobExecution)
          Retrieve all the StepExecution for the parent JobExecution.
 void MapStepExecutionDao.addStepExecutions(JobExecution jobExecution)
           
 void JdbcStepExecutionDao.addStepExecutions(JobExecution jobExecution)
           
 org.springframework.batch.item.ExecutionContext MapExecutionContextDao.getExecutionContext(JobExecution jobExecution)
           
 org.springframework.batch.item.ExecutionContext JdbcExecutionContextDao.getExecutionContext(JobExecution jobExecution)
           
 org.springframework.batch.item.ExecutionContext ExecutionContextDao.getExecutionContext(JobExecution jobExecution)
           
 JobInstance MapJobInstanceDao.getJobInstance(JobExecution jobExecution)
           
 JobInstance JobInstanceDao.getJobInstance(JobExecution jobExecution)
          Fetch the JobInstance for the provided JobExecution.
 JobInstance JdbcJobInstanceDao.getJobInstance(JobExecution jobExecution)
           
 StepExecution StepExecutionDao.getStepExecution(JobExecution jobExecution, java.lang.Long stepExecutionId)
          Retrieve a StepExecution from its id.
 StepExecution MapStepExecutionDao.getStepExecution(JobExecution jobExecution, java.lang.Long stepExecutionId)
           
 StepExecution JdbcStepExecutionDao.getStepExecution(JobExecution jobExecution, java.lang.Long stepExecutionId)
           
 void MapExecutionContextDao.saveExecutionContext(JobExecution jobExecution)
           
 void JdbcExecutionContextDao.saveExecutionContext(JobExecution jobExecution)
           
 void ExecutionContextDao.saveExecutionContext(JobExecution jobExecution)
          Persist the execution context associated with the given jobExecution, persistent entry for the context should not exist yet.
 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.synchronizeStatus(JobExecution jobExecution)
           
 void JobExecutionDao.synchronizeStatus(JobExecution jobExecution)
          Because it may be possible that the status of a JobExecution is updated while running, the following method will synchronize only the status and version fields.
 void JdbcJobExecutionDao.synchronizeStatus(JobExecution jobExecution)
           
 void MapExecutionContextDao.updateExecutionContext(JobExecution jobExecution)
           
 void JdbcExecutionContextDao.updateExecutionContext(JobExecution jobExecution)
           
 void ExecutionContextDao.updateExecutionContext(JobExecution jobExecution)
          Persist the updates of execution context associated with the given jobExecution.
 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(java.lang.String jobName, JobParameters jobParameters)
           
 JobExecution SimpleJobRepository.getLastJobExecution(java.lang.String jobName, JobParameters jobParameters)
           
 

Methods in org.springframework.batch.core.repository.support with parameters of type JobExecution
 void SimpleJobRepository.update(JobExecution jobExecution)
           
 void SimpleJobRepository.updateExecutionContext(JobExecution jobExecution)
           
 



Copyright © 2009. All Rights Reserved.