AbstractProcessorContext¶
AbstractProcessorContext<KOut, VOut> is an extension of the InternalProcessorContext abstraction for ProcessorContexts with an associated StateManager.
Contract¶
StateManager¶
StateManager stateManager()
Used when:
AbstractProcessorContextis requested to stateDir, register a StateStore, taskType, changelogForProcessorContextImplis requested to logChange
Implementations¶
Creating Instance¶
AbstractProcessorContext takes the following to be created:
Abstract Class
AbstractProcessorContext is an abstract class and cannot be created directly. It is created indirectly for the concrete AbstractProcessorContexts.
Current ProcessorNode¶
AbstractProcessorContext defines currentNode internal registry for a ProcessorNode (that is required by InternalProcessorContext abstraction for currentNode).