Bump exificient to 1.0.1
[netconf.git] / netconf / netconf-netty-util / src / test / java / org / opendaylight / netconf / nettyutil / TestingNetconfSession.java
1 /*
2  * Copyright (c) 2016 Cisco Systems, Inc. and others.  All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8
9 package org.opendaylight.netconf.nettyutil;
10
11 import io.netty.channel.Channel;
12 import io.netty.handler.codec.ByteToMessageDecoder;
13 import io.netty.handler.codec.MessageToByteEncoder;
14 import org.opendaylight.netconf.api.NetconfMessage;
15 import org.opendaylight.netconf.api.NetconfSessionListener;
16
17 class TestingNetconfSession
18         extends AbstractNetconfSession<TestingNetconfSession, NetconfSessionListener<TestingNetconfSession>> {
19
20     TestingNetconfSession(final NetconfSessionListener<TestingNetconfSession> sessionListener,
21                           final Channel channel, final long sessionId) {
22         super(sessionListener, channel, sessionId);
23     }
24
25     @Override
26     protected TestingNetconfSession thisInstance() {
27         return this;
28     }
29
30     @Override
31     protected void addExiHandlers(final ByteToMessageDecoder decoder,
32                                   final MessageToByteEncoder<NetconfMessage> encoder) {
33     }
34
35     @Override
36     public void stopExiCommunication() {
37     }
38 }