Peter Turcsanyi created NIFI-14630:
--------------------------------------

             Summary: Correct usage of KafkaClientComponent interface
                 Key: NIFI-14630
                 URL: https://issues.apache.org/jira/browse/NIFI-14630
             Project: Apache NiFi
          Issue Type: Improvement
            Reporter: Peter Turcsanyi
            Assignee: Peter Turcsanyi


KafkaClientComponent interface defines component properties for configuring the 
Kafka connection (Bootstrap Servers, Security Protocol, etc.).

Historically, the Kafka processors implemented this interface and used the 
properties.

After the Kafka 3 redesign, the processors do not handle the Kafka connection 
anymore but PublishKafka still implements KafkaClientComponent without using 
the properties.

On the hand, Kafka3ConnectionService duplicates the properties instead of 
implementing the interface (or using it as a static constant interface).

Correct the interface usage: remove from PublishKafka, add in 
Kafka3ConnectionService.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to