Set Property Values
After configuring any necessary Controller Services, we need to configure our Processor. We can do this by calling the same methods as we do for Controller Services, without specifying any Controller Service. I.e., we can call setProperty(PropertyDescriptor, String)
, and so on. Each of the setProperty
methods again returns a ValidationResult
property that can be used to ensure that the property value is valid.
Similarly, we can also call assertValid()
and assertNotValid()
to ensure that the configuration of the Processor is valid or not, according to our expectations.