Migrate off deprecated APIs, to mdsal.binding.api.DataBroker
[unimgr.git] / legato-api / src / main / java / org / opendaylight / unimgr / mef / legato / LegatoBwpProfileController.java
index 8ea1dbdd06d2bd16ba7b5b5601f4087b384a0a59..4604f3212b7fc21d8b01c5129ad4bb38dcaec93b 100644 (file)
@@ -8,14 +8,14 @@
 
 package org.opendaylight.unimgr.mef.legato;
 
-import com.google.common.base.Optional;
 
 import java.util.Collections;
+import java.util.Optional;
 
-import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.md.sal.binding.api.DataTreeIdentifier;
-import org.opendaylight.controller.md.sal.binding.api.DataTreeModification;
-import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
+import org.opendaylight.mdsal.binding.api.DataBroker;
+import org.opendaylight.mdsal.binding.api.DataTreeIdentifier;
+import org.opendaylight.mdsal.binding.api.DataTreeModification;
+import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
 import org.opendaylight.unimgr.api.UnimgrDataTreeChangeListener;
 import org.opendaylight.unimgr.mef.legato.util.LegatoConstants;
 import org.opendaylight.unimgr.mef.legato.util.LegatoUtils;
@@ -48,7 +48,7 @@ public class LegatoBwpProfileController extends UnimgrDataTreeChangeListener<Pro
     private void registerListener() {
         LOG.info("Initializing LegatoSlsProfileController:init() ");
         dataTreeChangeListenerRegistration =
-                dataBroker.registerDataTreeChangeListener(new DataTreeIdentifier<Profile>(
+                dataBroker.registerDataTreeChangeListener(DataTreeIdentifier.create(
                         LogicalDatastoreType.CONFIGURATION, BWP_PROFILE_IID), this);
 
     }