AbstractProcessorContext¶
AbstractProcessorContext<KOut, VOut>
is an extension of the InternalProcessorContext abstraction for ProcessorContexts with an associated StateManager.
Contract¶
StateManager¶
StateManager stateManager()
Used when:
AbstractProcessorContext
is requested to stateDir, register a StateStore, taskType, changelogForProcessorContextImpl
is 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).