public class MockProcessorInitializationContext extends Object implements ProcessorInitializationContext, ControllerServiceLookup
Modifier and Type | Field and Description |
---|---|
private MockProcessContext |
context |
private KerberosContext |
kerberosContext |
private MockComponentLog |
logger |
private String |
processorId |
Constructor and Description |
---|
MockProcessorInitializationContext(Processor processor,
MockProcessContext context) |
MockProcessorInitializationContext(Processor processor,
MockProcessContext context,
MockComponentLog logger) |
MockProcessorInitializationContext(Processor processor,
MockProcessContext context,
MockComponentLog logger,
KerberosContext kerberosContext) |
Modifier and Type | Method and Description |
---|---|
ControllerService |
getControllerService(String identifier) |
Set<String> |
getControllerServiceIdentifiers(Class<? extends ControllerService> serviceType) |
ControllerServiceLookup |
getControllerServiceLookup() |
String |
getControllerServiceName(String serviceIdentifier) |
String |
getIdentifier() |
File |
getKerberosConfigurationFile() |
File |
getKerberosServiceKeytab() |
String |
getKerberosServicePrincipal() |
MockComponentLog |
getLogger() |
NodeTypeProvider |
getNodeTypeProvider() |
boolean |
isControllerServiceEnabled(ControllerService service) |
boolean |
isControllerServiceEnabled(String serviceIdentifier) |
boolean |
isControllerServiceEnabling(String serviceIdentifier) |
private final MockComponentLog logger
private final String processorId
private final MockProcessContext context
private final KerberosContext kerberosContext
public MockProcessorInitializationContext(Processor processor, MockProcessContext context)
public MockProcessorInitializationContext(Processor processor, MockProcessContext context, MockComponentLog logger)
public MockProcessorInitializationContext(Processor processor, MockProcessContext context, MockComponentLog logger, KerberosContext kerberosContext)
public String getIdentifier()
getIdentifier
in interface ProcessorInitializationContext
public MockComponentLog getLogger()
getLogger
in interface ProcessorInitializationContext
public Set<String> getControllerServiceIdentifiers(Class<? extends ControllerService> serviceType)
getControllerServiceIdentifiers
in interface ControllerServiceLookup
public ControllerService getControllerService(String identifier)
getControllerService
in interface ControllerServiceLookup
public ControllerServiceLookup getControllerServiceLookup()
getControllerServiceLookup
in interface ProcessorInitializationContext
public String getControllerServiceName(String serviceIdentifier)
getControllerServiceName
in interface ControllerServiceLookup
public boolean isControllerServiceEnabled(String serviceIdentifier)
isControllerServiceEnabled
in interface ControllerServiceLookup
public boolean isControllerServiceEnabled(ControllerService service)
isControllerServiceEnabled
in interface ControllerServiceLookup
public boolean isControllerServiceEnabling(String serviceIdentifier)
isControllerServiceEnabling
in interface ControllerServiceLookup
public NodeTypeProvider getNodeTypeProvider()
getNodeTypeProvider
in interface ProcessorInitializationContext
public String getKerberosServicePrincipal()
getKerberosServicePrincipal
in interface KerberosContext
public File getKerberosServiceKeytab()
getKerberosServiceKeytab
in interface KerberosContext
public File getKerberosConfigurationFile()
getKerberosConfigurationFile
in interface KerberosContext
Copyright © 2021 Apache NiFi Project. All rights reserved.