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

cdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from 9c7d80021f feat: Implemented a new TLS transport (using 
pre-shared-keys, self-signed-certificates and shared trust authority)
     add 593e4de0a0 feat: Re-Implemented the can transports.

No new revisions were added by this update.

Summary of changes:
 plc4j/transports/can-socketcan/pom.xml             | 127 +++++
 .../transport/can/socketcan/SharedCanManager.java  | 161 +++++++
 .../can/socketcan/SocketCanTransport.java          |  75 +++
 .../can/socketcan/SocketCanTransportInstance.java  | 392 +++++++++++++++
 .../config/SocketCanTransportConfiguration.java    |  63 +++
 .../org.apache.plc4x.java.spi.transport.Transport  |   3 +-
 .../can/socketcan/SharedCanManagerTest.java        | 115 +++++
 .../socketcan/SocketCanTransportInstanceTest.java  | 531 +++++++++++++++++++++
 .../can/socketcan/SocketCanTransportTest.java      |  78 +++
 .../SocketCanTransportConfigurationTest.java       |  86 ++++
 plc4j/transports/{tcp => can-virtualcan}/pom.xml   |  36 +-
 .../can/virtualcan/VirtualCanBusManager.java       | 117 +++++
 .../can/virtualcan/VirtualCanTransport.java        |  93 ++++
 .../virtualcan/VirtualCanTransportInstance.java    | 283 +++++++++++
 .../config/VirtualCanTransportConfiguration.java   |  45 ++
 .../org.apache.plc4x.java.spi.transport.Transport  |   3 +-
 .../can/virtualcan/VirtualCanBusManagerTest.java   | 161 +++++++
 .../VirtualCanTransportInstanceTest.java           | 330 +++++++++++++
 .../can/virtualcan/VirtualCanTransportTest.java    | 100 ++++
 .../VirtualCanTransportConfigurationTest.java      | 122 +++++
 plc4j/transports/can/pom.xml                       |  34 +-
 .../plc4x/java/transport/can/CANFrameBuilder.java  |  31 --
 .../plc4x/java/transport/can/CANTransport.java     |  49 --
 .../transport/can/CANTransportConfiguration.java   |  25 -
 .../apache/plc4x/java/transport/can/CanFrame.java  | 156 ++++++
 .../plc4x/java/transport/can/CanFrameBuilder.java  | 149 ++++++
 .../plc4x/java/transport/can/CanIdFilter.java      | 255 ++++++++++
 .../can/DefaultCANTransportConfiguration.java      |  24 -
 .../apache/plc4x/java/transport/can/FrameData.java |  32 --
 .../can/config/CanTransportConfiguration.java      | 118 +++++
 .../java/transport/can/CanFrameBuilderTest.java    | 211 ++++++++
 .../plc4x/java/transport/can/CanFrameTest.java     | 241 ++++++++++
 .../plc4x/java/transport/can/CanIdFilterTest.java  | 220 +++++++++
 .../can/config/CanTransportConfigurationTest.java  | 193 ++++++++
 plc4j/transports/pom.xml                           |   6 +-
 35 files changed, 4466 insertions(+), 199 deletions(-)
 create mode 100644 plc4j/transports/can-socketcan/pom.xml
 create mode 100644 
plc4j/transports/can-socketcan/src/main/java/org/apache/plc4x/java/transport/can/socketcan/SharedCanManager.java
 create mode 100644 
plc4j/transports/can-socketcan/src/main/java/org/apache/plc4x/java/transport/can/socketcan/SocketCanTransport.java
 create mode 100644 
plc4j/transports/can-socketcan/src/main/java/org/apache/plc4x/java/transport/can/socketcan/SocketCanTransportInstance.java
 create mode 100644 
plc4j/transports/can-socketcan/src/main/java/org/apache/plc4x/java/transport/can/socketcan/config/SocketCanTransportConfiguration.java
 copy plc4j/{drivers/canopen/src/test => 
transports/can-socketcan/src/main}/resources/META-INF/services/org.apache.plc4x.java.spi.transport.Transport
 (92%)
 create mode 100644 
plc4j/transports/can-socketcan/src/test/java/org/apache/plc4x/java/transport/can/socketcan/SharedCanManagerTest.java
 create mode 100644 
plc4j/transports/can-socketcan/src/test/java/org/apache/plc4x/java/transport/can/socketcan/SocketCanTransportInstanceTest.java
 create mode 100644 
plc4j/transports/can-socketcan/src/test/java/org/apache/plc4x/java/transport/can/socketcan/SocketCanTransportTest.java
 create mode 100644 
plc4j/transports/can-socketcan/src/test/java/org/apache/plc4x/java/transport/can/socketcan/config/SocketCanTransportConfigurationTest.java
 copy plc4j/transports/{tcp => can-virtualcan}/pom.xml (65%)
 create mode 100644 
plc4j/transports/can-virtualcan/src/main/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanBusManager.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/main/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanTransport.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/main/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanTransportInstance.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/main/java/org/apache/plc4x/java/transport/can/virtualcan/config/VirtualCanTransportConfiguration.java
 copy plc4j/{drivers/canopen/src/test => 
transports/can-virtualcan/src/main}/resources/META-INF/services/org.apache.plc4x.java.spi.transport.Transport
 (92%)
 create mode 100644 
plc4j/transports/can-virtualcan/src/test/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanBusManagerTest.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/test/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanTransportInstanceTest.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/test/java/org/apache/plc4x/java/transport/can/virtualcan/VirtualCanTransportTest.java
 create mode 100644 
plc4j/transports/can-virtualcan/src/test/java/org/apache/plc4x/java/transport/can/virtualcan/config/VirtualCanTransportConfigurationTest.java
 delete mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CANFrameBuilder.java
 delete mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CANTransport.java
 delete mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CANTransportConfiguration.java
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CanFrame.java
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CanFrameBuilder.java
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CanIdFilter.java
 delete mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/DefaultCANTransportConfiguration.java
 delete mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/FrameData.java
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/config/CanTransportConfiguration.java
 create mode 100644 
plc4j/transports/can/src/test/java/org/apache/plc4x/java/transport/can/CanFrameBuilderTest.java
 create mode 100644 
plc4j/transports/can/src/test/java/org/apache/plc4x/java/transport/can/CanFrameTest.java
 create mode 100644 
plc4j/transports/can/src/test/java/org/apache/plc4x/java/transport/can/CanIdFilterTest.java
 create mode 100644 
plc4j/transports/can/src/test/java/org/apache/plc4x/java/transport/can/config/CanTransportConfigurationTest.java

Reply via email to