public class DocumentationControllerServiceInitializationContext extends Object implements ControllerServiceInitializationContext
Modifier and Type | Field and Description |
---|---|
private ComponentLog |
componentLog |
private String |
id |
private ControllerServiceLookup |
serviceLookup |
Constructor and Description |
---|
DocumentationControllerServiceInitializationContext() |
Modifier and Type | Method and Description |
---|---|
ControllerServiceLookup |
getControllerServiceLookup() |
String |
getIdentifier() |
File |
getKerberosConfigurationFile()
The Kerberos configuration file (typically krb5.conf) that will be used
by this JVM during all Kerberos operations.
|
File |
getKerberosServiceKeytab()
The File instance for the Kerberos service keytab.
|
String |
getKerberosServicePrincipal()
The Kerberos service principal used by NiFi to communicate with the KDC
in order to obtain tickets on behalf of NiFi.
|
ComponentLog |
getLogger() |
StateManager |
getStateManager() |
private final String id
private final ControllerServiceLookup serviceLookup
private final ComponentLog componentLog
public DocumentationControllerServiceInitializationContext()
public String getIdentifier()
getIdentifier
in interface ControllerServiceInitializationContext
ControllerService
with
which this context is associatedpublic ControllerServiceLookup getControllerServiceLookup()
getControllerServiceLookup
in interface ControllerServiceInitializationContext
ControllerServiceLookup
which can be used to obtain
Controller Servicespublic ComponentLog getLogger()
getLogger
in interface ControllerServiceInitializationContext
public StateManager getStateManager()
getStateManager
in interface ControllerServiceInitializationContext
public String getKerberosServicePrincipal()
KerberosContext
getKerberosServicePrincipal
in interface KerberosContext
public File getKerberosServiceKeytab()
KerberosContext
getKerberosServiceKeytab
in interface KerberosContext
public File getKerberosConfigurationFile()
KerberosContext
getKerberosConfigurationFile
in interface KerberosContext
Copyright © 2019 Apache NiFi Project. All rights reserved.