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

jfeinauer pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git


The following commit(s) were added to refs/heads/develop by this push:
     new be98695  Added NOOP Layer dynamically.
be98695 is described below

commit be986954e2faf4b30b3799ddfd06eea52fbd4104
Author: Julian Feinauer <[email protected]>
AuthorDate: Wed Aug 12 09:22:47 2020 +0200

    Added NOOP Layer dynamically.
---
 .../java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java   | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git 
a/sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java
 
b/sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java
index c779bcf..a98d2e6 100644
--- 
a/sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java
+++ 
b/sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java
@@ -106,7 +106,7 @@ public class AMSADSPlcDriver extends 
GeneratedDriverBase<AmsPacket> {
         @Override
         public Plc4xProtocolBase<AmsPacket> configurePipeline(Configuration 
configuration, ChannelPipeline pipeline, boolean passive) {
             final Plc4xProtocolBase<AmsPacket> protocolBase = 
delegate.configurePipeline(configuration, pipeline, passive);
-            final Iterator<Map.Entry<String, ChannelHandler>> iterator = 
pipeline.iterator();
+            Iterator<Map.Entry<String, ChannelHandler>> iterator = 
pipeline.iterator();
             while (iterator.hasNext()) {
                 final Map.Entry<String, ChannelHandler> entry = 
iterator.next();
                 final Class<? extends ChannelHandler> aClass = 
entry.getValue().getClass();
@@ -129,6 +129,16 @@ public class AMSADSPlcDriver extends 
GeneratedDriverBase<AmsPacket> {
                 }
 
             }
+
+            // After
+            System.out.println("After");
+            iterator = pipeline.iterator();
+            while (iterator.hasNext()) {
+                final Map.Entry<String, ChannelHandler> entry = 
iterator.next();
+                final Class<? extends ChannelHandler> aClass = 
entry.getValue().getClass();
+
+                System.out.println(aClass);
+            }
             return protocolBase;
         }
     }

Reply via email to