This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git.
from 5b2bbc5 Made the "replay" transport config options
"replay-speed-factor" and "loop" configurable
new e8543c0 Made the GeneratedProtocolMessageCodec not throw an exception
if a protocol doesn't have a corruptPackageRemover
new 45a2aa6 - Made the KNXnet/IP driver use a LINK-LAYER connection
instead of a Busmonitor connection (per default) - Made it configurable which
type of connection should be used - Updated the mspec to support link-layer
data - Added documentation on the KNXnet/IP driver usage
new 96c6194 - Added an example for using the subscription mechanism.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
RELEASE_NOTES | 8 +-
.../configuration/KnxNetIpConfiguration.java | 22 +++
.../knxnetip/protocol/KnxNetIpProtocolLogic.java | 149 ++++++++++++---------
.../test/resources/testsuite/KNXNetIPTestsuite.xml | 104 +++++++++++++-
.../pom.xml | 14 +-
.../helloplc4x/subscription}/CliOptions.java | 2 +-
.../subscription/HelloPlc4xSubscription.java | 120 +++++++++++++++++
.../src/main/resources/logback.xml | 5 +-
plc4j/examples/pom.xml | 3 +-
.../exceptions/ConfigurationException.java | 7 +-
.../connection/GeneratedProtocolMessageCodec.java | 5 +-
.../resources/protocols/knxnetip/knxnetip.mspec | 65 +++++++--
src/site/asciidoc/users/protocols/knxnetip.adoc | 79 +++++++++++
13 files changed, 492 insertions(+), 91 deletions(-)
copy plc4j/examples/{hello-world-plc4x =>
hello-world-plc4x-subscription}/pom.xml (83%)
copy
plc4j/examples/{hello-world-plc4x/src/main/java/org/apache/plc4x/java/examples/helloplc4x
=>
hello-world-plc4x-subscription/src/main/java/org/apache/plc4x/java/examples/helloplc4x/subscription}/CliOptions.java
(97%)
create mode 100644
plc4j/examples/hello-world-plc4x-subscription/src/main/java/org/apache/plc4x/java/examples/helloplc4x/subscription/HelloPlc4xSubscription.java
copy plc4j/examples/{hello-storage-elasticsearch =>
hello-world-plc4x-subscription}/src/main/resources/logback.xml (92%)
copy plc4j/{integrations/apache-kafka/src/main/java/org/apache/plc4x/kafka =>
spi/src/main/java/org/apache/plc4x/java/spi/configuration}/exceptions/ConfigurationException.java
(85%)