Class MockParameterProviderInitializationContext

java.lang.Object
org.apache.nifi.util.MockControllerServiceLookup
org.apache.nifi.util.MockParameterProviderInitializationContext
All Implemented Interfaces:
org.apache.nifi.controller.ControllerServiceLookup, org.apache.nifi.kerberos.KerberosContext, ParameterProviderInitializationContext

public class MockParameterProviderInitializationContext extends MockControllerServiceLookup implements ParameterProviderInitializationContext, org.apache.nifi.controller.ControllerServiceLookup
  • Field Details

    • identifier

      private final String identifier
    • name

      private final String name
    • properties

      private final Map<org.apache.nifi.components.PropertyDescriptor,String> properties
    • logger

      private final org.apache.nifi.logging.ComponentLog logger
    • kerberosContext

      private final org.apache.nifi.kerberos.KerberosContext kerberosContext
  • Constructor Details

    • MockParameterProviderInitializationContext

      public MockParameterProviderInitializationContext(String identifier, String name, org.apache.nifi.logging.ComponentLog logger)
    • MockParameterProviderInitializationContext

      public MockParameterProviderInitializationContext(String identifier, String name, org.apache.nifi.logging.ComponentLog logger, org.apache.nifi.kerberos.KerberosContext kerberosContext)
  • Method Details

    • getIdentifier

      public String getIdentifier()
      Specified by:
      getIdentifier in interface ParameterProviderInitializationContext
    • getName

      public String getName()
      Specified by:
      getName in interface ParameterProviderInitializationContext
    • setProperty

      public void setProperty(String propertyName, String value)
    • setProperty

      public void setProperty(org.apache.nifi.components.PropertyDescriptor propertyName, String value)
    • setProperties

      public void setProperties(Map<org.apache.nifi.components.PropertyDescriptor,String> properties)
    • getNodeTypeProvider

      public org.apache.nifi.controller.NodeTypeProvider getNodeTypeProvider()
      Specified by:
      getNodeTypeProvider in interface ParameterProviderInitializationContext
    • getLogger

      public org.apache.nifi.logging.ComponentLog getLogger()
      Specified by:
      getLogger in interface ParameterProviderInitializationContext
    • getKerberosServicePrincipal

      public String getKerberosServicePrincipal()
      Specified by:
      getKerberosServicePrincipal in interface org.apache.nifi.kerberos.KerberosContext
    • getKerberosServiceKeytab

      public File getKerberosServiceKeytab()
      Specified by:
      getKerberosServiceKeytab in interface org.apache.nifi.kerberos.KerberosContext
    • getKerberosConfigurationFile

      public File getKerberosConfigurationFile()
      Specified by:
      getKerberosConfigurationFile in interface org.apache.nifi.kerberos.KerberosContext