Merge "Bug 6731 - add valid example values"
[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 extends AbstractNetconfSession<TestingNetconfSession, NetconfSessionListener<TestingNetconfSession>> {
18
19     TestingNetconfSession(final NetconfSessionListener<TestingNetconfSession> sessionListener, final Channel channel, final long sessionId) {
20         super(sessionListener, channel, sessionId);
21     }
22
23     @Override
24     protected TestingNetconfSession thisInstance() {
25         return this;
26     }
27
28     @Override
29     protected void addExiHandlers(final ByteToMessageDecoder decoder, final MessageToByteEncoder<NetconfMessage> encoder) {
30     }
31
32     @Override
33     public void stopExiCommunication() {
34     }
35 }