X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=netconf.git;a=blobdiff_plain;f=apps%2Fcallhome-provider%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fcallhome%2Fmount%2Ftls%2FNetconfCallHomeTlsService.java;h=54a7a97ad0d5d9fd0ad3babb0db73ef80f470950;hp=7465c6cf65b1236f4827aad07ab6e45b8732e4da;hb=202f4eef4741a230897f029698863cb52b93d3f8;hpb=71da91a5249786c41378a105d6845dfd87ea36dc diff --git a/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/NetconfCallHomeTlsService.java b/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/NetconfCallHomeTlsService.java index 7465c6cf65..54a7a97ad0 100644 --- a/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/NetconfCallHomeTlsService.java +++ b/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/NetconfCallHomeTlsService.java @@ -33,6 +33,7 @@ public class NetconfCallHomeTlsService implements AutoCloseable { public NetconfCallHomeTlsService(final Configuration config, final DataBroker dataBroker, + final TlsAllowedDevicesMonitor allowedDevicesMonitor, final CallHomeNetconfSubsystemListener subsystemListener, final EventLoopGroup bossGroup, final EventLoopGroup workerGroup) { @@ -40,8 +41,8 @@ public class NetconfCallHomeTlsService implements AutoCloseable { this.subsystemListener = requireNonNull(subsystemListener); this.bossGroup = requireNonNull(bossGroup); this.workerGroup = requireNonNull(workerGroup); - this.allowedDevicesMonitor = new TlsAllowedDevicesMonitorImpl(dataBroker); - this.sslHandlerFactory = new SslHandlerFactoryAdapter(dataBroker, allowedDevicesMonitor); + this.allowedDevicesMonitor = requireNonNull(allowedDevicesMonitor); + sslHandlerFactory = new SslHandlerFactoryAdapter(dataBroker, allowedDevicesMonitor); } public void init() { @@ -66,6 +67,5 @@ public class NetconfCallHomeTlsService implements AutoCloseable { @Override public void close() { server.stop(); - allowedDevicesMonitor.close(); } } \ No newline at end of file