nifi/nifi-external
Mark Payne 6df07df3b2
NIFI-8644: Introduced a notion of ParameterProviderDefinition
- Refactored stateless to use this when creating a dataflow so that Parameter Provider implementations can be externalized into NARs. Also updated ExtensionDiscoveringManager such that callers are able to provide a new type of class to be discovered (e.g., ParameterProvider) so that the extensions will be automatically discovered
- Put specific command-line overrides as highest precedence for parameter overrides
- Make ParameterOverrideProvider valid by allowing for dynamically added parameters
- Fixed bug in validation logic, added new system tests to verify proper handling of Required and Optional properties
- Addressed review feedback and fixed some bugs. Also added system test to verify Parameter Providers are working as expected

This closes #5113

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-07-06 16:45:02 -05:00
..
nifi-example-bundle NIFI-8718 Upgraded Apache Commons IO to 2.10.0 2021-06-21 11:29:27 -04:00
nifi-kafka-connect NIFI-8644: Introduced a notion of ParameterProviderDefinition 2021-07-06 16:45:02 -05:00
nifi-spark-receiver NIFI-8718 Upgraded Apache Commons IO to 2.10.0 2021-06-21 11:29:27 -04:00
README.md NIFI-850 removed nifi parent, updated nifi pom, moved all nifi subdirs up one level, fixed readme. 2015-08-15 13:12:22 -04:00
pom.xml NIFI-8335 Remove the nifi-storm-spout module that is no longer maintained 2021-03-18 12:52:33 -07:00

README.md

nifi-external

The nifi-external module is a location where components can be developed by the NiFi team that are not intended to be used directly by NiFi but are to be used within other frameworks in order to integrate with NiFi.