import org.opendaylight.netconf.sal.connect.netconf.NetconfDevice;
import org.opendaylight.netconf.sal.connect.netconf.NetconfDevice.SchemaResourcesDTO;
import org.opendaylight.netconf.sal.connect.netconf.NetconfDeviceBuilder;
-import org.opendaylight.netconf.sal.connect.netconf.NetconfStateSchemas.NetconfStateSchemasResolverImpl;
+import org.opendaylight.netconf.sal.connect.netconf.NetconfStateSchemasResolverImpl;
import org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator;
import org.opendaylight.netconf.sal.connect.util.RemoteDeviceId;
import org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactory;
private final NetconfClientDispatcherImpl netconfClientDispatcher;
private static final String CACHE = "cache/schema";
+ private static final int RPC_LIMIT = 0;
// Connection
private NetconfDeviceConnectionHandler handler;
.setId(deviceId)
.setSalFacade(handler)
.build();
- listener = new NetconfDeviceCommunicator(deviceId, device);
+ listener = new NetconfDeviceCommunicator(deviceId, device, RPC_LIMIT);
+
configBuilder.withSessionListener(listener);
listener.initializeRemoteConnection(netconfClientDispatcher, configBuilder.build());
}