<version>${ccsdk.sli.core.version}</version>
             <scope>provided</scope>
         </dependency>
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>annotations</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.controller</groupId>
             <artifactId>sal-test-model</artifactId>
 
      * on a single line.
      */
     private void defineMembers() {
-        member = configDatastore.getActorContext().getCurrentMemberName().getName();
+        member = configDatastore.getActorUtils().getCurrentMemberName().getName();
         log.info("defineMembers(): Cluster member: {}", member);
 
         log.info("defineMembers(): Parsing akka.conf for cluster memberMap...");
      * @deprecated No longer used since the refactor to use the HealthResolver
      *             pattern. Retained so the logic can be replicated later.
      */
+    @Deprecated
     private void isolateSiteFromCluster(ArrayList<ClusterActor> activeSite, ArrayList<ClusterActor> standbySite, String port) {
         log.info("isolateSiteFromCluster(): Halting Akka traffic...");
         for(ClusterActor actor : standbySite) {
      * @deprecated No longer used since the refactor to use the HealthResolver
      *             pattern. Retained so the logic can be replicated later.
      */
+    @Deprecated
     private void downUnreachableNodes(ArrayList<ClusterActor> activeSite, ArrayList<ClusterActor> standbySite, String port) {
         log.info("downUnreachableNodes(): Setting site unreachable...");
         JSONObject jolokiaInput = new JSONObject();
      * @deprecated No longer used since the refactor to use the HealthResolver
      *             pattern. Retained so the logic can be replicated later.
      */
+    @Deprecated
     private void backupMdSal(ArrayList<ClusterActor> activeSite, String port) {
         log.info("backupMdSal(): Backing up data...");
         try {
 
 
 import org.opendaylight.controller.cluster.access.concepts.MemberName;
 import org.opendaylight.controller.cluster.datastore.DistributedDataStoreInterface;
-import org.opendaylight.controller.cluster.datastore.utils.ActorContext;
+import org.opendaylight.controller.cluster.datastore.utils.ActorUtils;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.binding.api.NotificationPublishService;
 import org.opendaylight.controller.sal.binding.api.RpcProviderRegistry;
         dbLibService = mock(DbLibService.class);
         connection = mock(DBLibConnection.class);
 
-        ActorContext actorContext = mock(ActorContext.class);
+        ActorUtils actorContext = mock(ActorUtils.class);
         MemberName memberName = MemberName.forName("Test");
 
         when(actorContext.getCurrentMemberName()).thenReturn(memberName);
-        when(configDatastore.getActorContext()).thenReturn(actorContext);
+        when(configDatastore.getActorUtils()).thenReturn(actorContext);
 
         try {
             when(connection.isReadOnly()).thenReturn(false);
 
         <dependency>
             <groupId>org.opendaylight.netconf</groupId>
             <artifactId>restconf-nb-rfc8040</artifactId>
+            <scope>provided</scope>
             <exclusions>
                 <exclusion>
                     <groupId>javax.xml</groupId>