Package org.apache.nifi.parameter
Class StandardParameterReferenceManager
java.lang.Object
org.apache.nifi.parameter.StandardParameterReferenceManager
- All Implemented Interfaces:
ParameterReferenceManager
-
Field Summary
FieldsFields inherited from interface org.apache.nifi.parameter.ParameterReferenceManager
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate <T extends ComponentNode>
Set<T> getComponentsReferencing(ParameterContext parameterContext, String parameterName, Function<ProcessGroup, Collection<T>> componentFunction) getControllerServicesReferencing(ParameterContext parameterContext, String parameterName) getProcessGroupsBound(ParameterContext parameterContext) getProcessorsReferencing(ParameterContext parameterContext, String parameterName) getReferencedControllerServiceData(ComponentNode componentNode, String parameterName, String versionedServiceId) getReferencedControllerServiceData(ParameterContext parameterContext, String parameterName)
-
Field Details
-
flowManager
-
-
Constructor Details
-
StandardParameterReferenceManager
-
-
Method Details
-
getProcessorsReferencing
public Set<ProcessorNode> getProcessorsReferencing(ParameterContext parameterContext, String parameterName) - Specified by:
getProcessorsReferencingin interfaceParameterReferenceManager
-
getControllerServicesReferencing
public Set<ControllerServiceNode> getControllerServicesReferencing(ParameterContext parameterContext, String parameterName) - Specified by:
getControllerServicesReferencingin interfaceParameterReferenceManager
-
getReferencedControllerServiceData
public List<ParameterReferencedControllerServiceData> getReferencedControllerServiceData(ParameterContext parameterContext, String parameterName) - Specified by:
getReferencedControllerServiceDatain interfaceParameterReferenceManager
-
getProcessGroupsBound
- Specified by:
getProcessGroupsBoundin interfaceParameterReferenceManager
-
getComponentsReferencing
private <T extends ComponentNode> Set<T> getComponentsReferencing(ParameterContext parameterContext, String parameterName, Function<ProcessGroup, Collection<T>> componentFunction) -
getReferencedControllerServiceData
private Set<ParameterReferencedControllerServiceData> getReferencedControllerServiceData(ComponentNode componentNode, String parameterName, String versionedServiceId)
-