- public void registerSlaveMountPoint(final SchemaContext remoteSchemaContext, final DOMRpcService deviceRpc,
- final ActorRef masterActorRef) {
- final NetconfDeviceNotificationService notificationService = new NetconfDeviceNotificationService();
-
- final ProxyDOMDataBroker netconfDeviceDataBroker =
- new ProxyDOMDataBroker(actorSystem, id, masterActorRef, actorResponseWaitTime);
+ public void registerSlaveMountPoint(final EffectiveModelContext remoteSchemaContext, final ActorRef masterActorRef,
+ final RemoteDeviceServices services) {
+ if (!registered.compareAndSet(false, true)) {
+ LOG.info("Mount point {} already registered, skipping registation", id);
+ return;
+ }