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
getControllerServiceLookup methods, respectively.