|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AttachedProcessor | An attached processor can be used to inject resources, monitor object processors, control the pipe or manipulate the processing context. |
| Class Summary | |
|---|---|
| AbstractObjectProcessor | Implements basic functionality common for all object processors. |
| LocalObjectFilter<I,O> | An object processor that serves the role of a filter. |
| LocalObjectSink<I> | An object processor in the role of an object sink, usually persists objects. |
| LocalObjectSource<O> | An object processor in the role of an object source, produces objects. |
| ParamInitializer | Initializes values of fields annotated with Param
with values from the initialization parameter map. |
| Pipe | A simple implementation of the Chain of Responsibility pattern. |
| PipeAttachedProcessor | Basic attached processor associated to a Pipe instance. |
| Exception Summary | |
|---|---|
| ObjectProcessorException | Indicates a problem while starting a processor chain (e.g. non-matching or uninitialized processors) |
| ProcessorStoppedException | Indicates that a neighboring processor has stopped during an I/O operation. |
Pipe implementation and exceptions
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||