Interface | Description |
---|---|
ContextFinalizer<C extends ProcessingContext> |
Used to finalize context and cleanup resources,
when processing completes normally or terminates abruptly due to error
|
ProcessingContext |
Aggregates all data, that is specific to and required for some processing chain,
and is used to transfer the processing state between different stages of this chain.
|
ProcessingStage<C extends ProcessingContext> | |
Processor<C extends ProcessingContext> |
Generic asynchronous context processor.
|
ProcessorFactory |
Builds processors for different context types.
|
Class | Description |
---|---|
ChainProcessor<C extends ProcessingContext> |
Base implementation of a generic asynchronous executor of processing chains.
|
RoutingProcessingStage<C extends ProcessingContext> |
Base class for chained processing stage implementations.
|
TerminateOnErrorProcessingStage<C extends ProcessingContext> |
Base processing stage, that terminates processing chain in case of error.
|
TorrentProcessorFactory |
Copyright © 2016–2021. All rights reserved.