Package org.apache.nifi.util
Class MockValidationContext
java.lang.Object
org.apache.nifi.util.MockControllerServiceLookup
org.apache.nifi.util.MockValidationContext
- All Implemented Interfaces:
org.apache.nifi.components.ValidationContext,org.apache.nifi.context.PropertyContext,org.apache.nifi.controller.ControllerServiceLookup
public class MockValidationContext
extends MockControllerServiceLookup
implements org.apache.nifi.components.ValidationContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MockProcessContextprivate final ParameterLookupprivate final org.apache.nifi.components.state.StateManagerprivate boolean -
Constructor Summary
ConstructorsConstructorDescriptionMockValidationContext(MockProcessContext processContext) MockValidationContext(MockProcessContext processContext, org.apache.nifi.components.state.StateManager stateManager) MockValidationContext(MockProcessContext processContext, org.apache.nifi.components.state.StateManager stateManager, ParameterLookup parameterLookup) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.controller.ControllerServicegetControllerService(String identifier) getControllerServiceIdentifiers(Class<? extends org.apache.nifi.controller.ControllerService> serviceType) org.apache.nifi.controller.ControllerServiceLookupgetControllerServiceName(String serviceIdentifier) org.apache.nifi.components.ValidationContextgetControllerServiceValidationContext(org.apache.nifi.controller.ControllerService controllerService) org.apache.nifi.components.PropertyValuegetProperty(org.apache.nifi.components.PropertyDescriptor property) getReferencedParameters(String propertyName) booleanisControllerServiceEnabled(String serviceIdentifier) booleanisControllerServiceEnabled(org.apache.nifi.controller.ControllerService service) booleanisControllerServiceEnabling(String serviceIdentifier) booleanbooleanisExpressionLanguageSupported(String propertyName) booleanisParameterDefined(String parameterName) booleanisParameterSet(String parameterName) booleanisValidationRequired(org.apache.nifi.controller.ControllerService service) org.apache.nifi.expression.ExpressionLanguageCompilerorg.apache.nifi.components.PropertyValuenewPropertyValue(String rawValue) voidsetValidateExpressions(boolean validate) Methods inherited from class org.apache.nifi.util.MockControllerServiceLookup
addControllerService, addControllerService, addControllerServices, getConfiguration, getControllerServices, getInputRequirement, removeControllerServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.components.ValidationContext
isDependencySatisfied, isValidateConnections
-
Field Details
-
context
-
expressionLanguageSupported
-
stateManager
private final org.apache.nifi.components.state.StateManager stateManager -
parameterLookup
-
validateExpressions
private volatile boolean validateExpressions
-
-
Constructor Details
-
MockValidationContext
-
MockValidationContext
public MockValidationContext(MockProcessContext processContext, org.apache.nifi.components.state.StateManager stateManager) -
MockValidationContext
public MockValidationContext(MockProcessContext processContext, org.apache.nifi.components.state.StateManager stateManager, ParameterLookup parameterLookup)
-
-
Method Details
-
setValidateExpressions
public void setValidateExpressions(boolean validate) -
getControllerService
- Specified by:
getControllerServicein interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
getControllerServicein classMockControllerServiceLookup
-
newPropertyValue
- Specified by:
newPropertyValuein interfaceorg.apache.nifi.components.ValidationContext
-
newExpressionLanguageCompiler
public org.apache.nifi.expression.ExpressionLanguageCompiler newExpressionLanguageCompiler()- Specified by:
newExpressionLanguageCompilerin interfaceorg.apache.nifi.components.ValidationContext
-
getControllerServiceValidationContext
public org.apache.nifi.components.ValidationContext getControllerServiceValidationContext(org.apache.nifi.controller.ControllerService controllerService) - Specified by:
getControllerServiceValidationContextin interfaceorg.apache.nifi.components.ValidationContext
-
getProperty
public org.apache.nifi.components.PropertyValue getProperty(org.apache.nifi.components.PropertyDescriptor property) - Specified by:
getPropertyin interfaceorg.apache.nifi.context.PropertyContext
-
getProperties
- Specified by:
getPropertiesin interfaceorg.apache.nifi.components.ValidationContext
-
getAllProperties
- Specified by:
getAllPropertiesin interfaceorg.apache.nifi.context.PropertyContext
-
getAnnotationData
- Specified by:
getAnnotationDatain interfaceorg.apache.nifi.components.ValidationContext
-
getControllerServiceIdentifiers
public Set<String> getControllerServiceIdentifiers(Class<? extends org.apache.nifi.controller.ControllerService> serviceType) - Specified by:
getControllerServiceIdentifiersin interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
getControllerServiceIdentifiersin classMockControllerServiceLookup
-
getControllerServiceLookup
public org.apache.nifi.controller.ControllerServiceLookup getControllerServiceLookup()- Specified by:
getControllerServiceLookupin interfaceorg.apache.nifi.components.ValidationContext
-
isControllerServiceEnabled
- Specified by:
isControllerServiceEnabledin interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
isControllerServiceEnabledin classMockControllerServiceLookup
-
isControllerServiceEnabled
public boolean isControllerServiceEnabled(org.apache.nifi.controller.ControllerService service) - Specified by:
isControllerServiceEnabledin interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
isControllerServiceEnabledin classMockControllerServiceLookup
-
getControllerServiceName
- Specified by:
getControllerServiceNamein interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
getControllerServiceNamein classMockControllerServiceLookup
-
isValidationRequired
public boolean isValidationRequired(org.apache.nifi.controller.ControllerService service) - Specified by:
isValidationRequiredin interfaceorg.apache.nifi.components.ValidationContext
-
isControllerServiceEnabling
- Specified by:
isControllerServiceEnablingin interfaceorg.apache.nifi.controller.ControllerServiceLookup- Overrides:
isControllerServiceEnablingin classMockControllerServiceLookup
-
isExpressionLanguagePresent
- Specified by:
isExpressionLanguagePresentin interfaceorg.apache.nifi.components.ValidationContext
-
isExpressionLanguageSupported
- Specified by:
isExpressionLanguageSupportedin interfaceorg.apache.nifi.components.ValidationContext
-
getProcessGroupIdentifier
- Specified by:
getProcessGroupIdentifierin interfaceorg.apache.nifi.components.ValidationContext
-
getReferencedParameters
- Specified by:
getReferencedParametersin interfaceorg.apache.nifi.components.ValidationContext
-
isParameterDefined
- Specified by:
isParameterDefinedin interfaceorg.apache.nifi.components.ValidationContext
-
isParameterSet
- Specified by:
isParameterSetin interfaceorg.apache.nifi.components.ValidationContext
-