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 6660f41bc8 feat: Added the API module for the new transports.
     add 6792921e90 feat: Added the API module for the new transports.

No new revisions were added by this update.

Summary of changes:
 plc4j/transports/api/pom.xml                       | 18 +++++++++
 .../spi/transports/api/AsyncTransportInstance.java | 23 ++++++++++-
 .../spi/transports/api/BaseTransportInstance.java  | 47 ++++++++++++++++++++++
 .../transports/api/BlockingTransportInstance.java  | 25 ++++++++++--
 .../transports/api/DefaultTransportManager.java    | 21 +++++++++-
 .../spi/transports/api/OsgiTransportManager.java   | 21 +++++++++-
 .../plc4x}/java/spi/transports/api/RingBuffer.java | 21 +++++++++-
 .../plc4x}/java/spi/transports/api/Transport.java  | 28 ++++++++++---
 .../java/spi/transports/api/TransportInstance.java | 25 ++++++++++--
 .../java/spi/transports/api/TransportManager.java} |  8 ++--
 .../api/config/TransportConfiguration.java}        |  9 ++---
 .../api/exceptions/TransportException.java}        | 14 +++----
 .../transports/api/AsyncTransportInstanceTest.java | 27 +++++++++++--
 .../transports/api/BaseTransportInstanceTest.java  | 31 +++++++++++---
 .../api/BlockingTransportInstanceTest.java         | 27 +++++++++++--
 .../api/DefaultTransportManagerTest.java           | 21 +++++++++-
 .../transports/api/OsgiTransportManagerTest.java   | 21 +++++++++-
 .../java/spi/transports/api/RingBufferTest.java    | 21 +++++++++-
 .../java/spi/transports/api/TransportTest.java     | 29 ++++++++++---
 .../api/exceptions/TransportExceptionTest.java}    | 20 ++++-----
 pom.xml                                            |  7 ++++
 21 files changed, 398 insertions(+), 66 deletions(-)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/AsyncTransportInstance.java (67%)
 create mode 100644 
plc4j/transports/api/src/main/java/org/apache/plc4x/java/spi/transports/api/BaseTransportInstance.java
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/BlockingTransportInstance.java (65%)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/DefaultTransportManager.java (65%)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/OsgiTransportManager.java (66%)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/RingBuffer.java (92%)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/Transport.java (51%)
 copy plc4j/transports/api/src/main/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/TransportInstance.java (66%)
 copy 
plc4j/{spi/fields/src/main/java/org/apache/plc4x/java/spi/fields/data/reader/PositionAware.java
 => 
transports/api/src/main/java/org/apache/plc4x/java/spi/transports/api/TransportManager.java}
 (82%)
 copy 
plc4j/{spi/fields/src/main/java/org/apache/plc4x/java/spi/fields/data/reader/PositionAware.java
 => 
transports/api/src/main/java/org/apache/plc4x/java/spi/transports/api/config/TransportConfiguration.java}
 (82%)
 copy 
plc4j/{tools/opm/src/main/java/org/apache/plc4x/java/opm/OPMException.java => 
transports/api/src/main/java/org/apache/plc4x/java/spi/transports/api/exceptions/TransportException.java}
 (76%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/AsyncTransportInstanceTest.java (88%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/BaseTransportInstanceTest.java (80%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/BlockingTransportInstanceTest.java 
(83%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/DefaultTransportManagerTest.java (70%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/OsgiTransportManagerTest.java (77%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/RingBufferTest.java (95%)
 copy plc4j/transports/api/src/test/java/{com/toddysoft/connect => 
org/apache/plc4x}/java/spi/transports/api/TransportTest.java (71%)
 copy 
plc4j/{spi/fields/src/test/java/org/apache/plc4x/java/spi/fields/exceptions/ParseAssertExceptionTest.java
 => 
transports/api/src/test/java/org/apache/plc4x/java/spi/transports/api/exceptions/TransportExceptionTest.java}
 (72%)

Reply via email to