Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-5658

Build list of processors with various attributes at startup

    XMLWordPrintableJSON

Details

    Description

      There are some attributes of processors that are useful to expose to users. Qualities like "contains sensitive property descriptor(s)", "has required property descriptor(s) with no default value", "uses Controller Service X", etc. can help users categorize these components.

      Rather than require annotations (which requires a code change and release to update), Bryan Bende brought up querying these attributes at startup (NAR loading) and building simple lists/maps contained in memory.

      Exposing these collections can help with searching/filtering processors in the Add Processor dialog, understanding immediate needs on template import / versioned flow snippet import, etc.

      Attachments

        Issue Links

          Activity

            People

              tmelhase Troy Melhase
              alopresto Andy LoPresto
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: