Package org.apache.nifi.util
Class MockControllerServiceInitializationContext
java.lang.Object
org.apache.nifi.util.MockControllerServiceLookup
org.apache.nifi.util.MockControllerServiceInitializationContext
- All Implemented Interfaces:
org.apache.nifi.controller.ControllerServiceInitializationContext,org.apache.nifi.controller.ControllerServiceLookup,org.apache.nifi.controller.NodeTypeProvider,org.apache.nifi.kerberos.KerberosContext
public class MockControllerServiceInitializationContext
extends MockControllerServiceLookup
implements org.apache.nifi.controller.ControllerServiceInitializationContext, org.apache.nifi.controller.ControllerServiceLookup, org.apache.nifi.controller.NodeTypeProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate booleanprivate booleanprivate final org.apache.nifi.kerberos.KerberosContextprivate final org.apache.nifi.logging.ComponentLogprivate final org.apache.nifi.components.state.StateManager -
Constructor Summary
ConstructorsConstructorDescriptionMockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier) MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.components.state.StateManager stateManager) MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.logging.ComponentLog logger, org.apache.nifi.components.state.StateManager stateManager) MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.logging.ComponentLog logger, org.apache.nifi.components.state.StateManager stateManager, org.apache.nifi.kerberos.KerberosContext kerberosContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.controller.ControllerServiceLookupgetControllerServiceName(String serviceIdentifier) org.apache.nifi.logging.ComponentLogorg.apache.nifi.controller.NodeTypeProviderorg.apache.nifi.components.state.StateManagerbooleanbooleanvoidsetClustered(boolean clustered) voidsetPrimaryNode(boolean primaryNode) Methods inherited from class org.apache.nifi.util.MockControllerServiceLookup
addControllerService, addControllerService, addControllerServices, getConfiguration, getControllerService, getControllerServiceIdentifiers, getControllerServices, getInputRequirement, isControllerServiceEnabled, isControllerServiceEnabled, isControllerServiceEnabling, removeControllerServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.controller.ControllerServiceLookup
getControllerService, getControllerServiceIdentifiers, isControllerServiceEnabled, isControllerServiceEnabled, isControllerServiceEnablingMethods inherited from interface org.apache.nifi.controller.NodeTypeProvider
getClusterMembers, getCurrentNode, isConfiguredForClustering, isConnected
-
Field Details
-
identifier
-
logger
private final org.apache.nifi.logging.ComponentLog logger -
stateManager
private final org.apache.nifi.components.state.StateManager stateManager -
isClustered
private volatile boolean isClustered -
isPrimaryNode
private volatile boolean isPrimaryNode -
kerberosContext
private final org.apache.nifi.kerberos.KerberosContext kerberosContext
-
-
Constructor Details
-
MockControllerServiceInitializationContext
public MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier) -
MockControllerServiceInitializationContext
public MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.components.state.StateManager stateManager) -
MockControllerServiceInitializationContext
public MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.logging.ComponentLog logger, org.apache.nifi.components.state.StateManager stateManager) -
MockControllerServiceInitializationContext
public MockControllerServiceInitializationContext(org.apache.nifi.controller.ControllerService controllerService, String identifier, org.apache.nifi.logging.ComponentLog logger, org.apache.nifi.components.state.StateManager stateManager, org.apache.nifi.kerberos.KerberosContext kerberosContext)
-
-
Method Details
-
getIdentifier
- Specified by:
getIdentifierin interfaceorg.apache.nifi.controller.ControllerServiceInitializationContext
-
getControllerServiceName
- Specified by:
getControllerServiceNamein interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
getControllerServiceNamein classMockControllerServiceLookup
-
getControllerServiceLookup
public org.apache.nifi.controller.ControllerServiceLookup getControllerServiceLookup()- Specified by:
getControllerServiceLookupin interfaceorg.apache.nifi.controller.ControllerServiceInitializationContext
-
getLogger
public org.apache.nifi.logging.ComponentLog getLogger()- Specified by:
getLoggerin interfaceorg.apache.nifi.controller.ControllerServiceInitializationContext
-
getStateManager
public org.apache.nifi.components.state.StateManager getStateManager()- Specified by:
getStateManagerin interfaceorg.apache.nifi.controller.ControllerServiceInitializationContext
-
getNodeTypeProvider
public org.apache.nifi.controller.NodeTypeProvider getNodeTypeProvider()- Specified by:
getNodeTypeProviderin interfaceorg.apache.nifi.controller.ControllerServiceInitializationContext
-
getKerberosServicePrincipal
- Specified by:
getKerberosServicePrincipalin interfaceorg.apache.nifi.kerberos.KerberosContext
-
getKerberosServiceKeytab
- Specified by:
getKerberosServiceKeytabin interfaceorg.apache.nifi.kerberos.KerberosContext
-
getKerberosConfigurationFile
- Specified by:
getKerberosConfigurationFilein interfaceorg.apache.nifi.kerberos.KerberosContext
-
isClustered
public boolean isClustered()- Specified by:
isClusteredin interfaceorg.apache.nifi.controller.NodeTypeProvider
-
isPrimary
public boolean isPrimary()- Specified by:
isPrimaryin interfaceorg.apache.nifi.controller.NodeTypeProvider
-
setClustered
public void setClustered(boolean clustered) -
setPrimaryNode
public void setPrimaryNode(boolean primaryNode)
-