[
https://issues.apache.org/jira/browse/MINIFI-107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15637702#comment-15637702
]
ASF GitHub Bot commented on MINIFI-107:
---------------------------------------
Github user JPercivall commented on a diff in the pull request:
https://github.com/apache/nifi-minifi/pull/50#discussion_r86611212
--- Diff: minifi-docs/src/main/markdown/System_Admin_Guide.md ---
@@ -391,6 +391,39 @@ Within the Processor Configuration section, there is
the `Properties` subsection
State File: ./conf/state/tail-file
Initial Start Position: Beginning of File
+## Process Groups
+
+Process groups can be nested from the top level. They can contain other
process groups as well and can be used to logically group related operations.
+
+*Property* | *Description*
+----------------------------------- | -------------
+name | The name of what this process group
will do.
+id | The id of this process group. This
needs to be set to a unique filesystem-friendly value (regex: [A-Za-z0-9_-]+)
+Processors | The processors contained in this
Process Group. (Defined above)
+Remote Processing Groups | The remote processing groups
contained in this Process Group. (Defined below)
+Connections | The connections contained in this
Process Group. (Defined below)
+Input Ports | The input ports contained in this
Process Group. (Defined below)
+Output Ports | The output ports contained in this
Process Group. (Defined below)
+Process Groups | The child Process Groups contained
in this Process Group.
+
+## Input Ports
--- End diff --
Since in this PR we're just enabling internal Input/Output ports. This
needs to be documented.
That said, adding functionality for external I/O ports would probably be
easy as a follow-up ticket (additional properties in the config.yml,
validation, etc.)
> Support for Process Groups
> --------------------------
>
> Key: MINIFI-107
> URL: https://issues.apache.org/jira/browse/MINIFI-107
> Project: Apache NiFi MiNiFi
> Issue Type: Improvement
> Reporter: Bryan Rosander
> Assignee: Bryan Rosander
>
> Process groups are a good way to simplify the design part of development in
> NiFi. MiNiFi Java currently doesn't support them but should in order to make
> designing templates compatible with MiNiFi a better experience.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)