Processor Initialization
When a Processor is created, before any other methods are invoked, the init
method of the AbstractProcessor will be invoked. The method takes a single argument, which is of type ProcessorInitializationContext
. The context object supplies the Processor with a ComponentLog, the Processor's unique identifier, and a ControllerServiceLookup that can be used to interact with the configured ControllerServices. Each of these objects is stored by the AbstractProcessor and may be obtained by subclasses via the getLogger
, getIdentifier
, and getControllerServiceLookup
methods, respectively.