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;
import org.opendaylight.mdsal.dom.api.DOMMountPointService;
import org.opendaylight.netconf.client.NetconfClientFactory;
// Non-final for mocking
public class CallHomeTopology extends AbstractNetconfTopology {
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, timer, scheduledExecutor, processingExecutor, schemaRepositoryProvider,
- dataBroker, mountPointService, builderFactory, deviceActionFactory, baseSchemas);
+ final Executor processingExecutor, final SchemaResourceManager schemaRepositoryProvider,
+ final DataBroker dataBroker, final DOMMountPointService mountPointService,
+ final NetconfClientConfigurationBuilderFactory builderFactory, final BaseNetconfSchemas baseSchemas,
+ final DeviceActionFactory deviceActionFactory) {
+ super(topologyId, clientFactory, timer, processingExecutor, schemaRepositoryProvider, dataBroker,
+ mountPointService, builderFactory, deviceActionFactory, baseSchemas);
}
void disconnectNode(final NodeId nodeId) {