Class AbstractFlowAnalysisRuleContext
java.lang.Object
org.apache.nifi.controller.flowanalysis.AbstractFlowAnalysisRuleContext
- All Implemented Interfaces:
org.apache.nifi.context.PropertyContext,org.apache.nifi.flowanalysis.FlowAnalysisRuleContext
public abstract class AbstractFlowAnalysisRuleContext
extends Object
implements org.apache.nifi.flowanalysis.FlowAnalysisRuleContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FlowAnalysisRuleNodeprivate final ParameterLookupprivate final Map<PropertyDescriptor, PreparedQuery> private final Map<PropertyDescriptor, String> private final ControllerServiceProvider -
Constructor Summary
ConstructorsConstructorDescriptionAbstractFlowAnalysisRuleContext(FlowAnalysisRuleNode flowAnalysisRule, Map<PropertyDescriptor, String> properties, ControllerServiceProvider controllerServiceProvider, ParameterLookup parameterLookup) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.nifi.flowanalysis.FlowAnalysisRulegetProperty(PropertyDescriptor property) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.flowanalysis.FlowAnalysisRuleContext
getFlowAnalysisContext, getRuleName, getStateManager
-
Field Details
-
flowAnalysisRuleNode
-
properties
-
serviceProvider
-
preparedQueries
-
parameterLookup
-
-
Constructor Details
-
AbstractFlowAnalysisRuleContext
public AbstractFlowAnalysisRuleContext(FlowAnalysisRuleNode flowAnalysisRule, Map<PropertyDescriptor, String> properties, ControllerServiceProvider controllerServiceProvider, ParameterLookup parameterLookup)
-
-
Method Details
-
getFlowAnalysisRule
protected org.apache.nifi.flowanalysis.FlowAnalysisRule getFlowAnalysisRule() -
getProperties
- Specified by:
getPropertiesin interfaceorg.apache.nifi.flowanalysis.FlowAnalysisRuleContext
-
getAllProperties
- Specified by:
getAllPropertiesin interfaceorg.apache.nifi.context.PropertyContext
-
getProperty
- Specified by:
getPropertyin interfaceorg.apache.nifi.context.PropertyContext
-