|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of StepExecution in org.springframework.batch.core |
|---|
| Methods in org.springframework.batch.core that return StepExecution | |
|---|---|
StepExecution |
JobExecution.createStepExecution(java.lang.String stepName)
Register a step execution with the current job execution. |
| Methods in org.springframework.batch.core that return types with arguments of type StepExecution | |
|---|---|
java.util.Collection<StepExecution> |
JobExecution.getStepExecutions()
Accessor for the step executions. |
| 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)
Initialize 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. |
| Method parameters in org.springframework.batch.core with type arguments of type StepExecution | |
|---|---|
void |
JobExecution.addStepExecutions(java.util.List<StepExecution> stepExecutions)
Setter for the step executions. |
| Constructors in org.springframework.batch.core with parameters of type StepExecution | |
|---|---|
StepContribution(StepExecution execution)
|
|
| Uses of StepExecution in org.springframework.batch.core.explore |
|---|
| Methods in org.springframework.batch.core.explore that return StepExecution | |
|---|---|
StepExecution |
JobExplorer.getStepExecution(java.lang.Long jobExecutionId,
java.lang.Long stepExecutionId)
Retrieve a StepExecution by its id and parent
JobExecution id. |
| Uses of StepExecution in org.springframework.batch.core.explore.support |
|---|
| Methods in org.springframework.batch.core.explore.support that return StepExecution | |
|---|---|
StepExecution |
SimpleJobExplorer.getStepExecution(java.lang.Long jobExecutionId,
java.lang.Long executionId)
|
| Uses of StepExecution in org.springframework.batch.core.job |
|---|
| Methods in org.springframework.batch.core.job that return StepExecution | |
|---|---|
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. |
| Methods in org.springframework.batch.core.job with parameters of type StepExecution | |
|---|---|
protected void |
AbstractJob.updateStepExecution(StepExecution stepExecution)
Convenience method for subclasses so they can change the state of a StepExecution if necessary. |
| Uses of StepExecution in org.springframework.batch.core.job.flow |
|---|
| Methods in org.springframework.batch.core.job.flow that return StepExecution | |
|---|---|
StepExecution |
FlowExecutor.getStepExecution()
|
| Methods in org.springframework.batch.core.job.flow with parameters of type StepExecution | |
|---|---|
FlowExecutionStatus |
JobExecutionDecider.decide(JobExecution jobExecution,
StepExecution stepExecution)
Strategy for branching an execution based on the state of an ongoing JobExecution. |
| Uses of StepExecution in org.springframework.batch.core.listener |
|---|
| Methods in org.springframework.batch.core.listener with parameters of type StepExecution | |
|---|---|
ExitStatus |
StepListenerSupport.afterStep(StepExecution stepExecution)
|
ExitStatus |
StepExecutionListenerSupport.afterStep(StepExecution stepExecution)
|
ExitStatus |
MulticasterBatchListener.afterStep(StepExecution stepExecution)
|
ExitStatus |
ExecutionContextPromotionListener.afterStep(StepExecution stepExecution)
|
ExitStatus |
CompositeStepExecutionListener.afterStep(StepExecution stepExecution)
Call the registered listeners in reverse order, respecting and prioritising those that implement Ordered. |
void |
StepListenerSupport.beforeStep(StepExecution stepExecution)
|
void |
StepExecutionListenerSupport.beforeStep(StepExecution stepExecution)
|
void |
MulticasterBatchListener.beforeStep(StepExecution stepExecution)
|
void |
JobParameterExecutionContextCopyListener.beforeStep(StepExecution stepExecution)
Copy attributes from the JobParameters to the Step
ExecutionContext, if not already present. |
void |
CompositeStepExecutionListener.beforeStep(StepExecution stepExecution)
Call the registered listeners in order, respecting and prioritising those that implement Ordered. |
ExitStatus |
StepListenerSupport.onErrorInStep(StepExecution stepExecution,
java.lang.Throwable e)
|
| Uses of StepExecution in org.springframework.batch.core.partition |
|---|
| Methods in org.springframework.batch.core.partition that return types with arguments of type StepExecution | |
|---|---|
java.util.Collection<StepExecution> |
PartitionHandler.handle(StepExecutionSplitter stepSplitter,
StepExecution stepExecution)
Main entry point for PartitionHandler interface. |
java.util.Set<StepExecution> |
StepExecutionSplitter.split(StepExecution stepExecution,
int gridSize)
Partition the provided StepExecution into a set of parallel
executable instances with the same parent JobExecution. |
| Methods in org.springframework.batch.core.partition with parameters of type StepExecution | |
|---|---|
java.util.Collection<StepExecution> |
PartitionHandler.handle(StepExecutionSplitter stepSplitter,
StepExecution stepExecution)
Main entry point for PartitionHandler interface. |
java.util.Set<StepExecution> |
StepExecutionSplitter.split(StepExecution stepExecution,
int gridSize)
Partition the provided StepExecution into a set of parallel
executable instances with the same parent JobExecution. |
| Uses of StepExecution in org.springframework.batch.core.partition.support |
|---|
| Methods in org.springframework.batch.core.partition.support that return types with arguments of type StepExecution | |
|---|---|
java.util.Collection<StepExecution> |
TaskExecutorPartitionHandler.handle(StepExecutionSplitter stepExecutionSplitter,
StepExecution masterStepExecution)
|
java.util.Set<StepExecution> |
SimpleStepExecutionSplitter.split(StepExecution stepExecution,
int gridSize)
|
| Methods in org.springframework.batch.core.partition.support with parameters of type StepExecution | |
|---|---|
void |
StepExecutionAggregator.aggregate(StepExecution result,
java.util.Collection<StepExecution> executions)
Take the inputs and aggregate certain fields, putting the aggregates into the result. |
protected void |
PartitionStep.doExecute(StepExecution stepExecution)
Delegate execution to the PartitionHandler provided. |
java.util.Collection<StepExecution> |
TaskExecutorPartitionHandler.handle(StepExecutionSplitter stepExecutionSplitter,
StepExecution masterStepExecution)
|
java.util.Set<StepExecution> |
SimpleStepExecutionSplitter.split(StepExecution stepExecution,
int gridSize)
|
| Method parameters in org.springframework.batch.core.partition.support with type arguments of type StepExecution | |
|---|---|
void |
StepExecutionAggregator.aggregate(StepExecution result,
java.util.Collection<StepExecution> executions)
Take the inputs and aggregate certain fields, putting the aggregates into the result. |
| Uses of StepExecution in org.springframework.batch.core.repository |
|---|
| Methods in org.springframework.batch.core.repository that return StepExecution | |
|---|---|
StepExecution |
JobRepository.getLastStepExecution(JobInstance jobInstance,
java.lang.String stepName)
|
| Methods in org.springframework.batch.core.repository with parameters of type StepExecution | |
|---|---|
void |
JobRepository.add(StepExecution stepExecution)
Save the StepExecution and its ExecutionContext. |
void |
JobRepository.update(StepExecution stepExecution)
Update the StepExecution (but not its ExecutionContext). |
void |
JobRepository.updateExecutionContext(StepExecution stepExecution)
Persist the updated ExecutionContexts 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,
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)
|
| Methods in org.springframework.batch.core.repository.dao with parameters of type StepExecution | |
|---|---|
org.springframework.batch.item.ExecutionContext |
MapExecutionContextDao.getExecutionContext(StepExecution stepExecution)
|
org.springframework.batch.item.ExecutionContext |
JdbcExecutionContextDao.getExecutionContext(StepExecution stepExecution)
|
org.springframework.batch.item.ExecutionContext |
ExecutionContextDao.getExecutionContext(StepExecution stepExecution)
|
void |
MapExecutionContextDao.saveExecutionContext(StepExecution stepExecution)
|
void |
JdbcExecutionContextDao.saveExecutionContext(StepExecution stepExecution)
|
void |
ExecutionContextDao.saveExecutionContext(StepExecution stepExecution)
Persist the execution context associated with the given stepExecution, persistent entry for the context should not exist yet. |
void |
StepExecutionDao.saveStepExecution(StepExecution stepExecution)
Save the given StepExecution. |
void |
MapStepExecutionDao.saveStepExecution(StepExecution stepExecution)
|
void |
JdbcStepExecutionDao.saveStepExecution(StepExecution stepExecution)
Save a StepExecution. |
void |
MapExecutionContextDao.updateExecutionContext(StepExecution stepExecution)
|
void |
JdbcExecutionContextDao.updateExecutionContext(StepExecution stepExecution)
|
void |
ExecutionContextDao.updateExecutionContext(StepExecution stepExecution)
Persist the updates of execution context associated with the given stepExecution. |
void |
StepExecutionDao.updateStepExecution(StepExecution stepExecution)
Update the given StepExecution Preconditions: Id must not be null. |
void |
MapStepExecutionDao.updateStepExecution(StepExecution stepExecution)
|
void |
JdbcStepExecutionDao.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,
java.lang.String stepName)
|
| Methods in org.springframework.batch.core.repository.support with parameters of type StepExecution | |
|---|---|
void |
SimpleJobRepository.add(StepExecution stepExecution)
|
void |
SimpleJobRepository.update(StepExecution stepExecution)
|
void |
SimpleJobRepository.updateExecutionContext(StepExecution stepExecution)
|
| Uses of StepExecution in org.springframework.batch.core.resource |
|---|
| Methods in org.springframework.batch.core.resource with parameters of type StepExecution | |
|---|---|
void |
StepExecutionSimpleCompletionPolicy.beforeStep(StepExecution stepExecution)
Set up a SimpleCompletionPolicy with a commit interval taken from
the JobParameters. |
| Uses of StepExecution in org.springframework.batch.core.scope.context |
|---|
| Methods in org.springframework.batch.core.scope.context that return StepExecution | |
|---|---|
StepExecution |
StepContext.getStepExecution()
|
| Methods in org.springframework.batch.core.scope.context with parameters of type StepExecution | |
|---|---|
void |
StepScopeManager.execute(Step step,
StepExecution stepExecution)
|
static StepContext |
StepSynchronizationManager.register(StepExecution stepExecution)
Register a context with the current thread - always put a matching StepSynchronizationManager.close() call in a finally block to ensure that the correct
context is available in the enclosing block. |
| Constructors in org.springframework.batch.core.scope.context with parameters of type StepExecution | |
|---|---|
StepContext(StepExecution stepExecution)
Create a new instance of StepContext for this
StepExecution. |
|
StepContextRepeatCallback(StepExecution stepExecution)
|
|
| 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 void |
AbstractStep.doExecute(StepExecution stepExecution)
Extension point for subclasses to execute business logic. |
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)). |
| Uses of StepExecution in org.springframework.batch.core.step.tasklet |
|---|
| Methods in org.springframework.batch.core.step.tasklet with parameters of type StepExecution | |
|---|---|
void |
SystemCommandTasklet.beforeStep(StepExecution stepExecution)
Get a reference to StepExecution for interrupt checks during
system command execution. |
protected void |
TaskletStep.doExecute(StepExecution stepExecution)
Process the step and update its context so that progress can be monitored by the caller. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||