|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||