You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Ferenc Kis (Jira)" <ji...@apache.org> on 2022/12/08 10:15:00 UTC
[jira] [Created] (NIFI-10959) [MiNiFi] Refactor minifi-server and minifi-framework
Ferenc Kis created NIFI-10959:
---------------------------------
Summary: [MiNiFi] Refactor minifi-server and minifi-framework
Key: NIFI-10959
URL: https://issues.apache.org/jira/browse/NIFI-10959
Project: Apache NiFi
Issue Type: Improvement
Reporter: Ferenc Kis
Currently C2NifiClientService is a "god" class doing too much and used too much.
We need to split this class into separate smaller classes keeping SRP principle in mind, that would improve comprehensibility, maintainability and testability.
Also consider to introduce dependency injection framework (spring). Check how it increases the bundle size and memory footprint.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)