Move string literals to left hand side 87/14187/1
authorsurya-huawei <a.u.surya@huawei.com>
Thu, 21 Sep 2017 09:30:19 +0000 (15:00 +0530)
committersurya-huawei <a.u.surya@huawei.com>
Thu, 21 Sep 2017 09:34:55 +0000 (15:04 +0530)
Moving string literals to left-hand side of equals()/equalsIgnore()
*This is done to prevent null pointer exception
from being raised

Issue-Id: CCSDK-87
Change-Id: Ibe9deee4fd48b3037be8708a0e3869d741c9173b
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
resource-assignment/provider/src/main/java/org/onap/ccsdk/sli/adaptors/ra/ResourceAllocator.java

index d1913b3..8e7c63c 100644 (file)
@@ -149,7 +149,7 @@ public class ResourceAllocator implements SvcLogicResource {
 
         prefix = prefix == null ? "" : prefix + '.';
 
-        if (!resource.equals("NetworkCapacity")) {
+        if (!"NetworkCapacity".equals(resource)) {
             log.info("resource: " + resource);
             log.info("key: " + key);
 
@@ -374,7 +374,7 @@ public class ResourceAllocator implements SvcLogicResource {
             log.info("Checking VPE port: " + portId);
 
             String provStatus = String.valueOf(vpe.get("provisioning-status"));
-            if (!provStatus.equals("PROV")) {
+            if (!"PROV".equals(provStatus)) {
                 log.info("Skipping port " + portId + ": Provisioning status is not PROV.");
                 continue;
             }
@@ -476,7 +476,7 @@ public class ResourceAllocator implements SvcLogicResource {
             log.info("Checking VPLSPE port: " + portId);
 
             String provStatus = String.valueOf(vplspe.get("provisioning-status"));
-            if (!provStatus.equals("PROV")) {
+            if (!"PROV".equals(provStatus)) {
                 log.info("Skipping port " + portId + ": Provisioning status is not PROV.");
                 continue;
             }
@@ -572,7 +572,7 @@ public class ResourceAllocator implements SvcLogicResource {
                     for (AllocationOutcome ao1 : mrao.allocationOutcomeList) {
                         if (ao1 instanceof LimitAllocationOutcome) {
                             LimitAllocationOutcome lao = (LimitAllocationOutcome) ao1;
-                            if (lao.request.resourceName.equals("Bandwidth")) {
+                            if ("Bandwidth".equals(lao.request.resourceName)) {
                                 ThresholdStatus th = allocationRequestBuilder.getThresholdStatus(sd, ed, lao);
                                 setThresholdData(ctx, th, sd, ed);
                             }
@@ -588,12 +588,12 @@ public class ResourceAllocator implements SvcLogicResource {
                 for (AllocationOutcome ao1 : mrao.allocationOutcomeList) {
                     if (ao1 instanceof LimitAllocationOutcome) {
                         LimitAllocationOutcome lao = (LimitAllocationOutcome) ao1;
-                        if (lao.status == AllocationStatus.Failure && lao.request.resourceName.equals("Bandwidth")) {
+                        if (lao.status == AllocationStatus.Failure && "Bandwidth".equals(lao.request.resourceName)) {
                             long available = lao.limit - lao.used;
                             if (available > maxAvailableSpeedServer)
                                 maxAvailableSpeedServer = available;
                         }
-                        if (lao.status == AllocationStatus.Failure && lao.request.resourceName.equals("Connection")) {
+                        if (lao.status == AllocationStatus.Failure && "Connection".equals(lao.request.resourceName)) {
                             maxAvailableSpeedServer = 0;
                             break;
                         }