Package org.apache.nifi.processor
Interface ProcessorInitializationContext
- All Superinterfaces:
KerberosContext
- All Known Implementing Classes:
DocumentationProcessorInitializationContext
The ProcessorInitializationContext
provides
Processor
s access to objects that
may be of use throughout the life of the Processor.
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface org.apache.nifi.kerberos.KerberosContext
getKerberosConfigurationFile, getKerberosServiceKeytab, getKerberosServicePrincipal
-
Method Details
-
getIdentifier
String getIdentifier()- Returns:
- the unique identifier for this processor
-
getLogger
ComponentLog getLogger()- Returns:
- a
ComponentLog
that is tied to this processor that can be used to log events
-
getControllerServiceLookup
ControllerServiceLookup getControllerServiceLookup()- Returns:
- the
ControllerServiceLookup
which can be used to obtain Controller Services
-
getNodeTypeProvider
NodeTypeProvider getNodeTypeProvider()- Returns:
- the
NodeTypeProvider
which can be used to detect the node type of this NiFi instance.
-