Class PropertiesParameterProvider
java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.parameter.AbstractParameterProvider
org.apache.nifi.parameter.tests.system.PropertiesParameterProvider
- All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent,org.apache.nifi.parameter.ParameterProvider
@DynamicProperty(name="Parameter Group Name",
value="Parameters for the group",
expressionLanguageScope=NONE,
description="Specifies parameters in a properties file format for the group")
public class PropertiesParameterProvider
extends org.apache.nifi.parameter.AbstractParameterProvider
implements org.apache.nifi.parameter.ParameterProvider
Parameters are provided by properties-style configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.nifi.components.PropertyDescriptor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.nifi.parameter.ParameterGroup> fetchParameters(org.apache.nifi.controller.ConfigurationContext context) private List<org.apache.nifi.parameter.Parameter> fetchParametersFromProperties(String parametersPropertiesValue) protected org.apache.nifi.components.PropertyDescriptorgetSupportedDynamicPropertyDescriptor(String propertyDescriptorName) protected List<org.apache.nifi.components.PropertyDescriptor> Methods inherited from class org.apache.nifi.parameter.AbstractParameterProvider
getIdentifier, getLogger, getName, getNodeTypeProvider, init, initializeMethods inherited from class org.apache.nifi.components.AbstractConfigurableComponent
customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, hashCode, onPropertyModified, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.nifi.components.ConfigurableComponent
getIdentifier, getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateMethods inherited from interface org.apache.nifi.parameter.ParameterProvider
initialize
-
Field Details
-
PARAMETERS
private org.apache.nifi.components.PropertyDescriptor PARAMETERS
-
-
Constructor Details
-
PropertiesParameterProvider
public PropertiesParameterProvider()
-
-
Method Details
-
getSupportedPropertyDescriptors
- Overrides:
getSupportedPropertyDescriptorsin classorg.apache.nifi.components.AbstractConfigurableComponent
-
getSupportedDynamicPropertyDescriptor
protected org.apache.nifi.components.PropertyDescriptor getSupportedDynamicPropertyDescriptor(String propertyDescriptorName) - Overrides:
getSupportedDynamicPropertyDescriptorin classorg.apache.nifi.components.AbstractConfigurableComponent
-
fetchParameters
public List<org.apache.nifi.parameter.ParameterGroup> fetchParameters(org.apache.nifi.controller.ConfigurationContext context) - Specified by:
fetchParametersin interfaceorg.apache.nifi.parameter.ParameterProvider
-
fetchParametersFromProperties
-