8bd1a57a016a924847d6489ed3b33eb04b5977a2
[integration.git] /
1 package org.onap.pnfsimulator.netconfmonitor.netconf;
2
3 import com.tailf.jnc.JNCException;
4 import com.tailf.jnc.NetconfSession;
5 import java.io.IOException;
6
7 public class NetconfConfigurationReader {
8
9     private final NetconfSession session;
10     private final String netconfModelPath;
11
12     public NetconfConfigurationReader(NetconfSession session, String netconfModelPath) {
13         this.session = session;
14         this.netconfModelPath = netconfModelPath;
15     }
16
17     public String read() throws IOException, JNCException {
18         return session.getConfig(netconfModelPath).first().toXMLString();
19     }
20 }