import org.opendaylight.netconf.client.NetconfClientSessionListener;
import org.opendaylight.netconf.sal.connect.api.RemoteDeviceHandler;
import org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator;
-import org.opendaylight.netconf.sal.connect.netconf.listener.NetconfSessionPreferences;
import org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceRegistration;
public final class NetconfConnectorDTO implements AutoCloseable {
private final List<SchemaSourceRegistration<?>> yanglibRegistrations;
private final NetconfDeviceCommunicator communicator;
- private final RemoteDeviceHandler<NetconfSessionPreferences> facade;
+ private final RemoteDeviceHandler facade;
- public NetconfConnectorDTO(final NetconfDeviceCommunicator communicator,
- final RemoteDeviceHandler<NetconfSessionPreferences> facade,
+ public NetconfConnectorDTO(final NetconfDeviceCommunicator communicator, final RemoteDeviceHandler facade,
final List<SchemaSourceRegistration<?>> yanglibRegistrations) {
this.communicator = communicator;
this.facade = facade;
return communicator;
}
- public RemoteDeviceHandler<NetconfSessionPreferences> getFacade() {
+ public RemoteDeviceHandler getFacade() {
return facade;
}