Package | Description |
---|---|
example | |
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.item.adapter |
Adapters for Plain Old Java Objects.
|
org.springframework.batch.item.support |
Internal support package
|
org.springframework.batch.item.validator |
Infrastructure implementations of item validator concerns.
|
org.springframework.batch.sample.common | |
org.springframework.batch.sample.domain.mail.internal | |
org.springframework.batch.sample.domain.trade | |
org.springframework.batch.sample.domain.trade.internal | |
org.springframework.batch.sample.rabbitmq.processor |
Modifier and Type | Class and Description |
---|---|
class |
PersonItemProcessor
An example
ItemProcessor implementation that upper cases attributes on the
provided Person object. |
Modifier and Type | Method and Description |
---|---|
protected ItemProcessor<? super I,? extends O> |
SimpleStepBuilder.getProcessor() |
Modifier and Type | Method and Description |
---|---|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.processor(ItemProcessor<? super I,? extends O> processor)
An item processor that processes or transforms a stream of items.
|
Modifier and Type | Method and Description |
---|---|
protected ItemProcessor<? super T,? extends S> |
SimpleStepFactoryBean.getItemProcessor()
Protected getter for the
ItemProcessor for subclasses to use |
Modifier and Type | Method and Description |
---|---|
void |
SimpleStepFactoryBean.setItemProcessor(ItemProcessor<? super T,? extends S> itemProcessor) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleChunkProcessor.setItemProcessor(ItemProcessor<? super I,? extends O> itemProcessor) |
Constructor and Description |
---|
FaultTolerantChunkProcessor(ItemProcessor<? super I,? extends O> itemProcessor,
ItemWriter<? super O> itemWriter,
BatchRetryTemplate batchRetryTemplate) |
SimpleChunkProcessor(ItemProcessor<? super I,? extends O> itemProcessor,
ItemWriter<? super O> itemWriter) |
Modifier and Type | Class and Description |
---|---|
class |
ItemProcessorAdapter<I,O>
Invokes a custom method on a delegate plain old Java object which itself
processes an item.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeItemProcessor<I,O>
Composite
ItemProcessor that passes the item through a sequence of
injected ItemTransformer s (return value of previous
transformation is the entry value of the next).Note the user is responsible for injecting a chain of ItemProcessor s
that conforms to declared input and output types. |
class |
PassThroughItemProcessor<T>
Simple
ItemProcessor that does nothing - simply passes its argument
through to the caller. |
Modifier and Type | Method and Description |
---|---|
void |
CompositeItemProcessor.setDelegates(List<? extends ItemProcessor<?,?>> delegates) |
Modifier and Type | Class and Description |
---|---|
class |
ValidatingItemProcessor<T>
Simple implementation of
ItemProcessor that validates input and
returns it without modifications. |
Modifier and Type | Class and Description |
---|---|
class |
StagingItemProcessor<T>
Marks the input row as 'processed'.
|
Modifier and Type | Class and Description |
---|---|
class |
UserMailItemProcessor |
Modifier and Type | Class and Description |
---|---|
class |
CustomerUpdateProcessor |
Modifier and Type | Class and Description |
---|---|
class |
CustomerCreditIncreaseProcessor
Increases customer's credit by a fixed amount.
|
class |
TradeProcessor
Processes the Trade - throwing validation errors if necessary.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageProcessor
Simple
ItemProcessor implementation to append a "processed on" Date to a received message. |
Copyright © 2014 Pivotal. All rights reserved.