You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by jf...@apache.org on 2018/10/04 07:41:27 UTC
[incubator-plc4x] branch opm-plcentitymanager updated (a72f383 ->
0d74857)
This is an automated email from the ASF dual-hosted git repository.
jfeinauer pushed a change to branch opm-plcentitymanager
in repository https://gitbox.apache.org/repos/asf/incubator-plc4x.git.
from a72f383 Merge remote-tracking branch 'origin/opm-plcentitymanager' into opm-plcentitymanager
add 4750820 [General/MODBUS/ADS] Fixed date/time support
add 441bcde [General] SingleItemToSingleRequestProtocol fixed potential memory leak by applying receive timeouts
add dbd84f4 [General] SingleItemToSingleRequestProtocol added one more test case and simplified code a bit.
add d9f9e54 [General] SingleItemToSingleRequestProtocol BugFixes/refinement/tests
add 1acd5f5 [General] Added TODO about broken PUB/SUB implementation in PLC4J
add bd2bb36 [General] Added missing interface extensions to subscription API (plc4j)
add 5507a05 [General] SingleItemToSingleRequestProtocol added some guards against unknown types and added TODO regarding subscriptions
add 00dd870 [General] SingleItemToSingleRequestProtocol added note about wrongly instantiated timer
add 0d87b4c [General|Bugfix] SingleItemToSingleRequestProtocol timer is a singleton now
add 4a78fad Added first Apache NIFI support
add ae9db03 PLC4X-57 Bugfix (#25)
add 8352cac Added some more documentation to the release process.
add adf1f2e - Added some poc able to partially decode Delta-V packets
add 36f5e6f - Activated the download section for the 0.1.0 release
add d21f464 Finished first Implementation of OPM.
add 0d74857 Merge remote-tracking branch 'origin/opm-plcentitymanager' into opm-plcentitymanager
No new revisions were added by this update.
Summary of changes:
.../plc4x/java/examples/helloplc4x/HelloPlc4x.java | 52 ++-
.../nifi-plc4x-nar}/pom.xml | 62 ++-
.../apache-nifi/nifi-plc4x-processors}/pom.xml | 48 +--
.../org/apache/plc4x/nifi/BasePlc4xProcessor.java | 119 ++++++
.../org/apache/plc4x/nifi/Plc4xSinkProcessor.java | 78 ++++
.../apache/plc4x/nifi/Plc4xSourceProcessor.java | 80 ++++
.../services/org.apache.nifi.processor.Processor | 20 +-
.../plc4x4nifi/Plc4xSinkProcessorTest.java | 40 ++
.../plc4x4nifi/Plc4xSourceProcessorTest.java | 23 +-
integrations/apache-nifi/pom.xml | 91 ++++
integrations/pom.xml | 4 +-
...ntedException.java => PlcTimeoutException.java} | 26 +-
.../ads/connection/AdsSerialPlcConnection.java | 2 +-
.../java/ads/connection/AdsTcpPlcConnection.java | 2 +-
.../apache/plc4x/java/ads/model/AdsDataType.java | 9 +-
.../plc4x/java/ads/model/AdsPlcFieldHandler.java | 58 ++-
.../ads/protocol/util/LittleEndianDecoder.java | 8 +-
.../ads/protocol/util/LittleEndianEncoder.java | 62 ++-
.../java/ads/protocol/Plc4x2AdsProtocolTest.java | 45 +-
plc4j/protocols/delta-v/pom.xml | 61 +++
.../java/org/apache/plc4x/java/deltav/PoC.java | 462 +++++++++++++++++++++
.../base/connection/AbstractPlcConnection.java | 11 +
.../messages/DefaultPlcSubscriptionRequest.java | 1 +
.../messages/DefaultPlcUnsubscriptionRequest.java | 1 +
.../java/base/messages/DefaultPlcWriteRequest.java | 2 +-
.../messages/InternalPlcSubscriptionRequest.java | 2 +-
.../messages/InternalPlcUnsubscriptionRequest.java | 2 +-
.../SingleItemToSingleRequestProtocol.java | 167 ++++++--
.../SingleItemToSingleRequestProtocolTest.java | 214 ++++++++--
.../base/protocol/Plc4XSupportedDataTypes.java | 32 +-
.../modbus/connection/ModbusTcpPlcConnection.java | 2 +-
.../java/modbus/netty/Plc4XModbusProtocolTest.java | 1 -
plc4j/protocols/pom.xml | 1 +
.../plc4x/java/s7/netty/Plc4XS7Protocol.java | 74 ++--
.../apache/plc4x/java/s7/model/S7FieldTests.java | 7 +
pom.xml | 11 +-
src/site/asciidoc/developers/release.adoc | 91 ++--
src/site/asciidoc/index.adoc | 2 +-
src/site/asciidoc/users/download.adoc | 9 +-
39 files changed, 1684 insertions(+), 298 deletions(-)
copy integrations/{apache-edgent => apache-nifi/nifi-plc4x-nar}/pom.xml (57%)
copy {plc4j/protocols/driver-bases/serial => integrations/apache-nifi/nifi-plc4x-processors}/pom.xml (57%)
create mode 100644 integrations/apache-nifi/nifi-plc4x-processors/src/main/java/org/apache/plc4x/nifi/BasePlc4xProcessor.java
create mode 100644 integrations/apache-nifi/nifi-plc4x-processors/src/main/java/org/apache/plc4x/nifi/Plc4xSinkProcessor.java
create mode 100644 integrations/apache-nifi/nifi-plc4x-processors/src/main/java/org/apache/plc4x/nifi/Plc4xSourceProcessor.java
copy .editorconfig => integrations/apache-nifi/nifi-plc4x-processors/src/main/resources/META-INF/services/org.apache.nifi.processor.Processor (75%)
create mode 100644 integrations/apache-nifi/nifi-plc4x-processors/src/test/java/org/apache/plc4x/processors/plc4x4nifi/Plc4xSinkProcessorTest.java
copy plc4j/protocols/test/src/main/java/org/apache/plc4x/java/test/TestFieldItem.java => integrations/apache-nifi/nifi-plc4x-processors/src/test/java/org/apache/plc4x/processors/plc4x4nifi/Plc4xSourceProcessorTest.java (63%)
create mode 100644 integrations/apache-nifi/pom.xml
copy plc4j/api/src/main/java/org/apache/plc4x/java/api/exceptions/{PlcNotImplementedException.java => PlcTimeoutException.java} (59%)
create mode 100644 plc4j/protocols/delta-v/pom.xml
create mode 100644 plc4j/protocols/delta-v/src/test/java/org/apache/plc4x/java/deltav/PoC.java