Deny.java: Fixed sonar issues 75/65675/2
authorArundathi Patil <arundpil@in.ibm.com>
Tue, 11 Sep 2018 07:04:18 +0000 (12:34 +0530)
committerArundathi Patil <arundpil@in.ibm.com>
Tue, 11 Sep 2018 07:24:15 +0000 (07:24 +0000)
Link: https://sonar.onap.org/code?id=org.onap.aaf.authz%3Aparent&selected=org.onap.aaf.authz%3Aaaf-auth-cmd%3Asrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Fcmd%2Fmgmt%2FDeny.java
Issue-ID: AAF-479
Change-Id: I1ec8cd407b9d46a8b3129a489c8bdbf805583eab
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
auth/auth-cmd/src/main/java/org/onap/aaf/auth/cmd/mgmt/Deny.java

index 159a51b..47e5b45 100644 (file)
@@ -34,9 +34,9 @@ import org.onap.aaf.cadi.config.Config;
 import org.onap.aaf.misc.env.APIException;
 
 public class Deny extends BaseCmd<Mgmt> {
-    private final static String[] options = {"add","del"};
+    private static final String[] options = {"add","del"};
 
-    public Deny(Mgmt mgmt) throws APIException {
+    public Deny(Mgmt mgmt) {
         super(mgmt, "deny");
         cmds.add(new DenySomething(this,"ip","ipv4or6[,ipv4or6]*"));
         cmds.add(new DenySomething(this,"id","identity[,identity]*"));
@@ -54,8 +54,8 @@ public class Deny extends BaseCmd<Mgmt> {
         }
 
         @Override
-        protected int _exec(int _idx, String... args) throws CadiException, APIException, LocatorException {
-                int idx = _idx;
+        protected int _exec(int idxValue, String... args) throws CadiException, APIException, LocatorException {
+                int idx = idxValue;
             String action = args[idx++];
             final int option = whichOption(options, action);
             int rv=409;
@@ -73,20 +73,20 @@ public class Deny extends BaseCmd<Mgmt> {
                         int rv = 409;
                         Future<Void> fp;
                         String resp;
-                        switch(option) {
-                            case 0: 
-                                fp = client.create(path, Void.class);
-                                resp = " added";
-                                break;
-                            default: 
-                                fp = client.delete(path, Void.class);
-                                resp = " deleted";
+                        if(option == 0) {
+                               fp = client.create(path, Void.class);
+                            resp = " added";
+                        } else {
+                               fp = client.delete(path, Void.class);
+                            resp = " deleted";
                         }
                         if (fp.get(AAFcli.timeout())) {
                             pw().println(name + append + resp + " on " + client);
                             rv=fp.code();
                         } else {
-                            if (rv==409)rv = fp.code();
+                            if (rv==409) { 
+                               rv = fp.code();
+                            };
                             error(fp);
                         }
                         return rv;