X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fnetconf-netty-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fnettyutil%2FAbstractNetconfSession.java;fp=netconf%2Fnetconf-netty-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fnettyutil%2FAbstractNetconfSession.java;h=d8c0697ae55f4773fe3328fc89a61df05cd2ecac;hb=6314d686b918668f1b168996af157cb3960c0e7d;hp=aab5b6d0c0320ae2e686db53bb3edd7455ceb090;hpb=faa28c0f9b2085dd9087365a8ab446613bbc53f8;p=netconf.git diff --git a/netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfSession.java b/netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfSession.java index aab5b6d0c0..d8c0697ae5 100644 --- a/netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfSession.java +++ b/netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfSession.java @@ -15,7 +15,7 @@ import io.netty.channel.ChannelPromise; import io.netty.channel.SimpleChannelInboundHandler; import io.netty.handler.codec.ByteToMessageDecoder; import io.netty.handler.codec.MessageToByteEncoder; -import java.io.IOException; +import java.io.EOFException; import org.opendaylight.netconf.api.NetconfExiSession; import org.opendaylight.netconf.api.NetconfMessage; import org.opendaylight.netconf.api.NetconfSession; @@ -31,10 +31,11 @@ import org.opendaylight.netconf.shaded.exificient.core.exceptions.UnsupportedOpt import org.slf4j.Logger; import org.slf4j.LoggerFactory; -public abstract class AbstractNetconfSession> +public abstract class AbstractNetconfSession> extends SimpleChannelInboundHandler implements NetconfSession, NetconfExiSession { - private static final Logger LOG = LoggerFactory.getLogger(AbstractNetconfSession.class); + + private final L sessionListener; private final long sessionId; private boolean up = false; @@ -88,11 +89,9 @@ public abstract class AbstractNetconfSession