Introduce NetconfTimer
[netconf.git] / netconf / tools / netconf-testtool / src / main / java / org / opendaylight / netconf / test / tool / TesttoolNegotiationFactory.java
index e26db5e404ab26e665e305e5d71e39c96fa52ee1..4ce4df4ce2f81224a00f3aef537fc9a2773a2f1b 100644 (file)
@@ -7,11 +7,11 @@
  */
 package org.opendaylight.netconf.test.tool;
 
-import io.netty.util.Timer;
 import java.net.SocketAddress;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentMap;
+import org.opendaylight.netconf.common.NetconfTimer;
 import org.opendaylight.netconf.server.NetconfServerSessionNegotiatorFactory;
 import org.opendaylight.netconf.server.api.SessionIdProvider;
 import org.opendaylight.netconf.server.api.monitoring.NetconfMonitoringService;
@@ -26,16 +26,17 @@ public class TesttoolNegotiationFactory extends NetconfServerSessionNegotiatorFa
 
     private final ConcurrentMap<SocketAddress, NetconfOperationService> operationServices = new ConcurrentHashMap<>();
 
-    public TesttoolNegotiationFactory(final Timer timer, final NetconfOperationServiceFactory netconfOperationProvider,
-            final SessionIdProvider idProvider, final long connectionTimeoutMillis,
-            final NetconfMonitoringService monitoringService) {
+    public TesttoolNegotiationFactory(final NetconfTimer timer,
+            final NetconfOperationServiceFactory netconfOperationProvider, final SessionIdProvider idProvider,
+            final long connectionTimeoutMillis, final NetconfMonitoringService monitoringService) {
         super(timer, netconfOperationProvider, idProvider, connectionTimeoutMillis, monitoringService,
             NetconfServerSessionNegotiatorFactory.DEFAULT_BASE_CAPABILITIES);
     }
 
-    public TesttoolNegotiationFactory(final Timer timer, final NetconfOperationServiceFactory netconfOperationProvider,
-            final SessionIdProvider idProvider, final long connectionTimeoutMillis,
-            final NetconfMonitoringService monitoringService, final Set<String> baseCapabilities) {
+    public TesttoolNegotiationFactory(final NetconfTimer timer,
+            final NetconfOperationServiceFactory netconfOperationProvider, final SessionIdProvider idProvider,
+            final long connectionTimeoutMillis, final NetconfMonitoringService monitoringService,
+            final Set<String> baseCapabilities) {
         super(timer, netconfOperationProvider, idProvider, connectionTimeoutMillis,
             monitoringService, baseCapabilities);
     }