X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fnetconf-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fclient%2Fconf%2FNetconfClientConfiguration.java;h=1a7338ce8ca27392446b6a2bc3208a42a73be5b2;hb=30bedf0e68631bea63c64cb996dbcba633626bd3;hp=c1edb5abc89b0e313ab732b0287a1455c70887ea;hpb=e91f356b467d698bfd942fad4ac571112097dd99;p=netconf.git diff --git a/netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/conf/NetconfClientConfiguration.java b/netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/conf/NetconfClientConfiguration.java index c1edb5abc8..1a7338ce8c 100644 --- a/netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/conf/NetconfClientConfiguration.java +++ b/netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/conf/NetconfClientConfiguration.java @@ -43,6 +43,7 @@ public class NetconfClientConfiguration { private final List odlHelloCapabilities; private final @NonNegative int maximumIncomingChunkSize; + private final String name; NetconfClientConfiguration(final NetconfClientProtocol protocol, final InetSocketAddress address, final Long connectionTimeoutMillis, @@ -50,7 +51,8 @@ public class NetconfClientConfiguration { final NetconfClientSessionListener sessionListener, final ReconnectStrategy reconnectStrategy, final AuthenticationHandler authHandler, final SslHandlerFactory sslHandlerFactory, final NetconfSshClient sshClient, - final List odlHelloCapabilities, final @NonNegative int maximumIncomingChunkSize) { + final List odlHelloCapabilities, final @NonNegative int maximumIncomingChunkSize, + final String name) { this.address = address; this.connectionTimeoutMillis = connectionTimeoutMillis; this.additionalHeader = additionalHeader; @@ -62,9 +64,14 @@ public class NetconfClientConfiguration { this.sshClient = sshClient; this.odlHelloCapabilities = odlHelloCapabilities; this.maximumIncomingChunkSize = maximumIncomingChunkSize; + this.name = name; validateConfiguration(); } + public final String getName() { + return name; + } + public final InetSocketAddress getAddress() { return address; }