This is an automated email from the ASF dual-hosted git repository.
chrisdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from a543402eb1 refactor: Refactored the AB-Eth and C-Bus drivers to the
new SPI.
add b56deb87c8 refactor: Refactored the Mock, plc4x and simulated drivers
to the new SPI.
No new revisions were added by this update.
Summary of changes:
plc4j/drivers/mock/pom.xml | 64 ++++-
.../org/apache/plc4x/java/mock/MockDriver.java | 89 ++++++-
.../mock/configuration/MockConfiguration.java} | 8 +-
.../plc4x/java/mock/connection/MockConnection.java | 211 +++++++--------
.../plc4x/java/mock/connection/MockDevice.java | 2 +-
.../apache/plc4x/java/mock/tag/MockTagHandler.java | 2 +-
plc4j/drivers/plc4x/pom.xml | 29 ++-
.../apache/plc4x/java/plc4x/Plc4xConnection.java | 284 +++++++++++++++++++++
.../org/apache/plc4x/java/plc4x/Plc4xDriver.java | 66 ++---
.../plc4x/java/plc4x/Plc4xMessageCodec.java} | 42 +--
.../java/plc4x/config/Plc4xConfiguration.java | 10 +-
.../config/Plc4xTcpTransportConfiguration.java | 5 +-
.../java/plc4x/context/Plc4xDriverContext.java | 34 ---
.../java/plc4x/protocol/Plc4xProtocolLogic.java | 203 ---------------
.../plc4x/java/plc4x/tag/Plc4XTagHandler.java | 2 +-
.../org/apache/plc4x/java/plc4x/tag/Plc4xTag.java | 19 +-
.../plc4x/readwrite/Plc4xParserSerializerTest.java | 29 ---
plc4j/drivers/simulated/pom.xml | 35 ++-
.../plc4x/java/simulated/SimulatedDriver.java | 88 ++++++-
.../configuration/SimulatedConfiguration.java | 10 +-
.../simulated/connection/SimulatedConnection.java | 243 ++++++++++--------
.../java/simulated/connection/SimulatedDevice.java | 110 ++++----
.../connection/SimulatedSubscriptionHandle.java} | 26 +-
.../plc4x/java/simulated/tag/SimulatedTag.java | 2 +-
.../java/simulated/tag/SimulatedTagHandler.java | 2 +-
.../connection/SimulatedConnectionTest.java | 12 +-
26 files changed, 922 insertions(+), 705 deletions(-)
copy
plc4j/{transports/api/src/main/java/org/apache/plc4x/java/spi/transports/api/config/TransportConfiguration.java
=>
drivers/mock/src/main/java/org/apache/plc4x/java/mock/configuration/MockConfiguration.java}
(76%)
create mode 100644
plc4j/drivers/plc4x/src/main/java/org/apache/plc4x/java/plc4x/Plc4xConnection.java
copy
plc4j/drivers/{iec-60870/src/main/java/org/apache/plc4x/java/iec608705104/Iec60870MessageCodec.java
=> plc4x/src/main/java/org/apache/plc4x/java/plc4x/Plc4xMessageCodec.java}
(53%)
delete mode 100644
plc4j/drivers/plc4x/src/main/java/org/apache/plc4x/java/plc4x/context/Plc4xDriverContext.java
delete mode 100644
plc4j/drivers/plc4x/src/main/java/org/apache/plc4x/java/plc4x/protocol/Plc4xProtocolLogic.java
delete mode 100644
plc4j/drivers/plc4x/src/test/java/org/apache/plc4x/java/plc4x/readwrite/Plc4xParserSerializerTest.java
copy
plc4j/drivers/{s7/src/main/java/org/apache/plc4x/java/s7/userdata/S7AlarmSubscriptionHandle.java
=>
simulated/src/main/java/org/apache/plc4x/java/simulated/connection/SimulatedSubscriptionHandle.java}
(65%)