|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StepExecution | |
---|---|
org.springframework.batch.core | Core domain context for Spring Batch covering jobs, steps, configuration and execution abstractions. |
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. |
org.springframework.batch.core.resource | |
org.springframework.batch.core.step | Specific implementations of step concerns. |
org.springframework.batch.core.step.item | Specific implementations of step concerns for item-oriented approach. |
org.springframework.batch.core.step.tasklet | Interfaces and generic implementations of tasklet concerns. |
org.springframework.batch.integration.chunk | |
org.springframework.batch.integration.job |
Uses of StepExecution in org.springframework.batch.core |
---|
Methods in org.springframework.batch.core that return StepExecution | |
---|---|
StepExecution |
JobExecution.createStepExecution(Step step)
Register a step execution with the current job execution. |
Methods in org.springframework.batch.core with parameters of type StepExecution | |
---|---|
ExitStatus |
StepExecutionListener.afterStep(StepExecution stepExecution)
Give a listener a chance to modify the exit status from a step. |
void |
StepExecutionListener.beforeStep(StepExecution stepExecution)
Initialise the state of the listener with the StepExecution from
the current scope. |
void |
Step.execute(StepExecution stepExecution)
Process the step and assign progress and status meta information to the StepExecution provided. |
ExitStatus |
StepExecutionListener.onErrorInStep(StepExecution stepExecution,
Throwable e)
The value returned will be combined with the normal exit status using ExitStatus.and(ExitStatus) . |
Constructors in org.springframework.batch.core with parameters of type StepExecution | |
---|---|
StepContribution(StepExecution execution)
|
Uses of StepExecution in org.springframework.batch.core.listener |
---|
Methods in org.springframework.batch.core.listener with parameters of type StepExecution | |
---|---|
ExitStatus |
StepExecutionListenerSupport.afterStep(StepExecution stepExecution)
|
ExitStatus |
StepListenerSupport.afterStep(StepExecution stepExecution)
|
ExitStatus |
MulticasterBatchListener.afterStep(StepExecution stepExecution)
|
ExitStatus |
CompositeStepExecutionListener.afterStep(StepExecution stepExecution)
Call the registered listeners in reverse order, respecting and prioritising those that implement Ordered . |
void |
StepExecutionListenerSupport.beforeStep(StepExecution stepExecution)
|
void |
StepListenerSupport.beforeStep(StepExecution stepExecution)
|
void |
MulticasterBatchListener.beforeStep(StepExecution stepExecution)
|
void |
CompositeStepExecutionListener.beforeStep(StepExecution stepExecution)
Call the registered listeners in order, respecting and prioritising those that implement Ordered . |
ExitStatus |
StepExecutionListenerSupport.onErrorInStep(StepExecution stepExecution,
Throwable e)
|
ExitStatus |
StepListenerSupport.onErrorInStep(StepExecution stepExecution,
Throwable e)
|
ExitStatus |
MulticasterBatchListener.onErrorInStep(StepExecution stepExecution,
Throwable e)
|
ExitStatus |
CompositeStepExecutionListener.onErrorInStep(StepExecution stepExecution,
Throwable e)
Call the registered listeners in reverse order, respecting and prioritising those that implement Ordered . |
Uses of StepExecution in org.springframework.batch.core.repository |
---|
Methods in org.springframework.batch.core.repository that return StepExecution | |
---|---|
StepExecution |
JobRepository.getLastStepExecution(JobInstance jobInstance,
Step step)
|
Methods in org.springframework.batch.core.repository with parameters of type StepExecution | |
---|---|
void |
JobRepository.saveOrUpdate(StepExecution stepExecution)
Save or update a StepExecution . |
void |
JobRepository.saveOrUpdateExecutionContext(StepExecution stepExecution)
Save the ExecutionContext of the given StepExecution . |
Uses of StepExecution in org.springframework.batch.core.repository.dao |
---|
Methods in org.springframework.batch.core.repository.dao that return StepExecution | |
---|---|
StepExecution |
StepExecutionDao.getStepExecution(JobExecution jobExecution,
Step step)
|
StepExecution |
JdbcStepExecutionDao.getStepExecution(JobExecution jobExecution,
Step step)
|
StepExecution |
MapStepExecutionDao.getStepExecution(JobExecution jobExecution,
Step step)
|
Methods in org.springframework.batch.core.repository.dao with parameters of type StepExecution | |
---|---|
ExecutionContext |
StepExecutionDao.findExecutionContext(StepExecution stepExecution)
Find all ExecutionContext for the given StepExecution . |
ExecutionContext |
JdbcStepExecutionDao.findExecutionContext(StepExecution stepExecution)
|
ExecutionContext |
MapStepExecutionDao.findExecutionContext(StepExecution stepExecution)
|
void |
StepExecutionDao.saveOrUpdateExecutionContext(StepExecution stepExecution)
Save the ExecutionContext of the given StepExecution . |
void |
JdbcStepExecutionDao.saveOrUpdateExecutionContext(StepExecution stepExecution)
Save or update execution attributes. |
void |
MapStepExecutionDao.saveOrUpdateExecutionContext(StepExecution stepExecution)
|
void |
StepExecutionDao.saveStepExecution(StepExecution stepExecution)
Save the given StepExecution. |
void |
JdbcStepExecutionDao.saveStepExecution(StepExecution stepExecution)
Save a StepExecution. |
void |
MapStepExecutionDao.saveStepExecution(StepExecution stepExecution)
|
void |
StepExecutionDao.updateStepExecution(StepExecution stepExecution)
Update the given StepExecution Preconditions: Id must not be null. |
void |
JdbcStepExecutionDao.updateStepExecution(StepExecution stepExecution)
|
void |
MapStepExecutionDao.updateStepExecution(StepExecution stepExecution)
|
Uses of StepExecution in org.springframework.batch.core.repository.support |
---|
Methods in org.springframework.batch.core.repository.support that return StepExecution | |
---|---|
StepExecution |
SimpleJobRepository.getLastStepExecution(JobInstance jobInstance,
Step step)
|
Methods in org.springframework.batch.core.repository.support with parameters of type StepExecution | |
---|---|
void |
SimpleJobRepository.saveOrUpdate(StepExecution stepExecution)
Save or Update the given StepExecution. |
void |
SimpleJobRepository.saveOrUpdateExecutionContext(StepExecution stepExecution)
|
Uses of StepExecution in org.springframework.batch.core.resource |
---|
Methods in org.springframework.batch.core.resource with parameters of type StepExecution | |
---|---|
void |
StepExecutionPreparedStatementSetter.beforeStep(StepExecution stepExecution)
|
void |
StepExecutionSimpleCompletionPolicy.beforeStep(StepExecution stepExecution)
Set up a SimpleCompletionPolicy with a commit interval taken from
the JobParameters . |
void |
StepExecutionResourceProxy.beforeStep(StepExecution execution)
Collect the properties of the enclosing StepExecution that will
be needed to create a file name. |
Uses of StepExecution in org.springframework.batch.core.step |
---|
Methods in org.springframework.batch.core.step with parameters of type StepExecution | |
---|---|
ExitStatus |
NoWorkFoundStepExecutionListener.afterStep(StepExecution stepExecution)
|
void |
ThreadStepInterruptionPolicy.checkInterrupted(StepExecution stepExecution)
Returns if the current job lifecycle has been interrupted by checking if the current thread is interrupted. |
void |
StepInterruptionPolicy.checkInterrupted(StepExecution stepExecution)
Has the job been interrupted? If so then throw a JobInterruptedException . |
protected abstract ExitStatus |
AbstractStep.doExecute(StepExecution stepExecution)
|
void |
AbstractStep.execute(StepExecution stepExecution)
Template method for step execution logic - calls abstract methods for resource initialization ( AbstractStep.open(ExecutionContext) ), execution
logic (AbstractStep.doExecute(StepExecution) ) and resource closing (AbstractStep.close(ExecutionContext) ). |
void |
StepExecutionSynchronizer.lock(StepExecution stepExecution)
Lock the step execution, blocking if it has been locked by another thread. |
void |
StepExecutionSynchronizer.release(StepExecution stepExecution)
Release the lock. |
Uses of StepExecution in org.springframework.batch.core.step.item |
---|
Methods in org.springframework.batch.core.step.item with parameters of type StepExecution | |
---|---|
protected ExitStatus |
ItemOrientedStep.doExecute(StepExecution stepExecution)
Process the step and update its context so that progress can be monitored by the caller. |
protected ExitStatus |
ItemOrientedStep.processChunk(StepExecution execution,
StepContribution contribution)
Execute a bunch of identical business logic operations all within a transaction. |
Uses of StepExecution in org.springframework.batch.core.step.tasklet |
---|
Methods in org.springframework.batch.core.step.tasklet with parameters of type StepExecution | |
---|---|
protected ExitStatus |
TaskletStep.doExecute(StepExecution stepExecution)
Delegate to tasklet. |
Uses of StepExecution in org.springframework.batch.integration.chunk |
---|
Methods in org.springframework.batch.integration.chunk with parameters of type StepExecution | |
---|---|
ExitStatus |
ChunkMessageChannelItemWriter.afterStep(StepExecution stepExecution)
|
void |
ChunkMessageChannelItemWriter.beforeStep(StepExecution stepExecution)
|
Uses of StepExecution in org.springframework.batch.integration.job |
---|
Methods in org.springframework.batch.integration.job with parameters of type StepExecution | |
---|---|
ExitStatus |
MessageOrientedStep.doExecute(StepExecution stepExecution)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |