You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by hu...@apache.org on 2020/11/23 12:15:42 UTC

[plc4x] 01/01: Merge pull request #202 from apache/feature/kafkasink

This is an automated email from the ASF dual-hosted git repository.

hutcheb pushed a commit to branch feature/plc4go
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit b29a8d7cf54991e51489e33af7f79576d4c6244f
Merge: 797908c 824c791
Author: hutcheb <be...@gmail.com>
AuthorDate: Mon Nov 23 07:13:39 2020 -0500

    Merge pull request #202 from apache/feature/kafkasink
    
    Feature/kafkasink - Add a kafka sink

 .../java/simulated/connection/SimulatedDevice.java |  17 +-
 plc4j/integrations/apache-kafka/README.md          | 233 ++++++++++++++----
 .../apache-kafka/config/plc4x-sink.properties      |  77 ++++++
 .../apache-kafka/config/plc4x-source.properties    |  76 ++++--
 plc4j/integrations/apache-kafka/pom.xml            |  86 ++++++-
 .../org/apache/plc4x/kafka/Plc4xSinkConnector.java | 123 ++++++++++
 .../java/org/apache/plc4x/kafka/Plc4xSinkTask.java | 271 +++++++++++++++++++++
 .../apache/plc4x/kafka/Plc4xSourceConnector.java   | 210 +++-------------
 .../org/apache/plc4x/kafka/Plc4xSourceTask.java    | 141 ++++++-----
 .../org/apache/plc4x/kafka/config/Constants.java   |  89 +++++++
 .../org/apache/plc4x/kafka/config/Defaults.java    |  33 ---
 .../java/org/apache/plc4x/kafka/config/Field.java  |  65 +++++
 .../java/org/apache/plc4x/kafka/config/Job.java    |  62 ++++-
 .../apache/plc4x/kafka/config/JobReference.java    |  34 ++-
 .../java/org/apache/plc4x/kafka/config/Sink.java   | 135 ++++++++++
 .../org/apache/plc4x/kafka/config/SinkConfig.java  |  84 +++++++
 .../java/org/apache/plc4x/kafka/config/Source.java | 101 +++++++-
 .../apache/plc4x/kafka/config/SourceConfig.java    | 129 +++++-----
 .../kafka/exceptions/ConfigurationException.java   |  31 ---
 .../apache/plc4x/kafka/config/SinkConfigTest.java  | 131 ++++++++++
 .../apache/plc4x/kafka/config/SinkTaskTest.java    | 149 +++++++++++
 .../plc4x/kafka/config/SourceConfigTest.java       | 155 +++++++++++-
 .../apache/plc4x/kafka/config/SourceTaskTest.java  | 105 ++++++++
 .../kafka/properties/sink_task_no_error.properties |  62 +++++
 .../properties/source_task_no_error.properties     |  62 +++++
 pom.xml                                            |   4 +
 .../resources/protocols/simulated/simulated.mspec  |   1 -
 sandbox/opcua-server/pom.xml                       |  36 ++-
 .../asciidoc/users/integrations/apache-kafka.adoc  | 218 ++++++++++++++++-
 29 files changed, 2448 insertions(+), 472 deletions(-)