package org.opendaylight.netconf.callhome.mount;
import com.google.common.annotations.VisibleForTesting;
+import io.netty.util.Timer;
import java.util.concurrent.Executor;
import java.util.concurrent.ScheduledExecutorService;
import org.opendaylight.mdsal.binding.api.DataBroker;
// Non-final for mocking
public class CallHomeTopology extends AbstractNetconfTopology {
- public CallHomeTopology(final String topologyId, final NetconfClientFactory clientFactory,
+ public CallHomeTopology(final String topologyId, final NetconfClientFactory clientFactory, final Timer timer,
final ScheduledExecutorService scheduledExecutor, final Executor processingExecutor,
final SchemaResourceManager schemaRepositoryProvider, final DataBroker dataBroker,
final DOMMountPointService mountPointService, final NetconfClientConfigurationBuilderFactory builderFactory,
final BaseNetconfSchemas baseSchemas, final DeviceActionFactory deviceActionFactory) {
- super(topologyId, clientFactory, scheduledExecutor, processingExecutor, schemaRepositoryProvider, dataBroker,
- mountPointService, builderFactory, deviceActionFactory, baseSchemas);
+ super(topologyId, clientFactory, timer, scheduledExecutor, processingExecutor, schemaRepositoryProvider,
+ dataBroker, mountPointService, builderFactory, deviceActionFactory, baseSchemas);
}
void disconnectNode(final NodeId nodeId) {