Uses of Interface
org.springframework.batch.repeat.RepeatOperations

Packages that use RepeatOperations
org.springframework.batch.core.step.builder   
org.springframework.batch.core.step.factory   
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.repeat.callback Infrastructure implementations of repeat callback concerns. 
org.springframework.batch.repeat.interceptor Infrastructure implementations of repeat aop concerns. 
org.springframework.batch.repeat.support Infrastructure implementations of repeat support concerns. 
 

Uses of RepeatOperations in org.springframework.batch.core.step.builder
 

Methods in org.springframework.batch.core.step.builder that return RepeatOperations
protected  RepeatOperations SimpleStepBuilder.createChunkOperations()
           
protected  RepeatOperations AbstractTaskletStepBuilder.getStepOperations()
          Convenience method for subclasses to access the step operations that were injected by user.
 

Methods in org.springframework.batch.core.step.builder with parameters of type RepeatOperations
 SimpleStepBuilder<I,O> SimpleStepBuilder.chunkOperations(RepeatOperations repeatTemplate)
          Instead of a chunk size or completion policy you can provide a complete repeat operations instance that handles the iteration over the item reader.
 AbstractTaskletStepBuilder<B> AbstractTaskletStepBuilder.stepOperations(RepeatOperations repeatTemplate)
          Sets the repeat template used for iterating the tasklet execution.
 

Uses of RepeatOperations in org.springframework.batch.core.step.factory
 

Methods in org.springframework.batch.core.step.factory that return RepeatOperations
protected  RepeatOperations SimpleStepFactoryBean.getChunkOperations()
          Protected getter for the chunk operations to make them available in subclasses.
protected  RepeatOperations SimpleStepFactoryBean.getStepOperations()
          Protected getter for the step operations to make them available in subclasses.
 

Methods in org.springframework.batch.core.step.factory with parameters of type RepeatOperations
 void SimpleStepFactoryBean.setChunkOperations(RepeatOperations chunkOperations)
          Public setter for the chunkOperations.
 void SimpleStepFactoryBean.setStepOperations(RepeatOperations stepOperations)
          Public setter for the stepOperations.
 

Uses of RepeatOperations in org.springframework.batch.core.step.item
 

Constructors in org.springframework.batch.core.step.item with parameters of type RepeatOperations
FaultTolerantChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations)
           
SimpleChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations)
           
 

Uses of RepeatOperations in org.springframework.batch.core.step.tasklet
 

Methods in org.springframework.batch.core.step.tasklet with parameters of type RepeatOperations
 void TaskletStep.setStepOperations(RepeatOperations stepOperations)
          The RepeatOperations to use for the outer loop of the batch processing.
 

Uses of RepeatOperations in org.springframework.batch.repeat.callback
 

Constructors in org.springframework.batch.repeat.callback with parameters of type RepeatOperations
NestedRepeatCallback(RepeatOperations template, RepeatCallback callback)
          Constructor setting mandatory fields.
 

Uses of RepeatOperations in org.springframework.batch.repeat.interceptor
 

Methods in org.springframework.batch.repeat.interceptor with parameters of type RepeatOperations
 void RepeatOperationsInterceptor.setRepeatOperations(RepeatOperations batchTempate)
          Setter for the RepeatOperations.
 

Uses of RepeatOperations in org.springframework.batch.repeat.support
 

Classes in org.springframework.batch.repeat.support that implement RepeatOperations
 class RepeatTemplate
          Simple implementation and base class for batch templates implementing RepeatOperations.
 class TaskExecutorRepeatTemplate
          Provides RepeatOperations support including interceptors that can be used to modify or monitor the behaviour at run time.
This implementation is sufficient to be used to configure transactional behaviour for each item by making the RepeatCallback transactional, or for the whole batch by making the execute method transactional (but only then if the task executor is synchronous).
This class is thread safe if its collaborators are thread safe (interceptors, terminationPolicy, callback).
 



Copyright © 2013 SpringSource. All Rights Reserved.