upgrade plugins to sodium 50/110050/2
authorMichael Dürre <michael.duerre@highstreet-technologies.com>
Fri, 10 Jul 2020 03:20:26 +0000 (05:20 +0200)
committerDan Timoney <dtimoney@att.com>
Wed, 5 Aug 2020 11:53:16 +0000 (11:53 +0000)
fixed unit test and impl due changes in sodium

Issue-ID: CCSDK-2545
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: I76d00cc9f2af0824536fe428cdd1c5e37f37689e

grToolkit/provider/pom.xml
grToolkit/provider/src/main/java/org/onap/ccsdk/sli/plugins/grtoolkit/GrToolkitProvider.java
grToolkit/provider/src/test/java/org/onap/ccsdk/sli/plugins/grtoolkit/GrToolkitProviderTest.java
restconf-client/provider/pom.xml

index 64de68e..2789a20 100755 (executable)
             <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>
index 14e27ef..7a8b3de 100755 (executable)
@@ -217,7 +217,7 @@ public class GrToolkitProvider implements AutoCloseable, GrToolkitService, DataT
      * 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...");
@@ -452,6 +452,7 @@ public class GrToolkitProvider implements AutoCloseable, GrToolkitService, DataT
      * @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) {
@@ -486,6 +487,7 @@ public class GrToolkitProvider implements AutoCloseable, GrToolkitService, DataT
      * @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();
@@ -521,6 +523,7 @@ public class GrToolkitProvider implements AutoCloseable, GrToolkitService, DataT
      * @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 {
index 3be1595..edd6d1b 100644 (file)
@@ -35,7 +35,7 @@ import org.onap.ccsdk.sli.plugins.grtoolkit.data.ClusterActor;
 
 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;
@@ -101,11 +101,11 @@ public class GrToolkitProviderTest {
         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);
index a421de3..07c9114 100755 (executable)
@@ -78,6 +78,7 @@
         <dependency>
             <groupId>org.opendaylight.netconf</groupId>
             <artifactId>restconf-nb-rfc8040</artifactId>
+            <scope>provided</scope>
             <exclusions>
                 <exclusion>
                     <groupId>javax.xml</groupId>