reduce break to one 37/14237/1
authorHarry Huang <huangxiangyu5@huawei.com>
Thu, 21 Sep 2017 12:39:57 +0000 (20:39 +0800)
committerHarry Huang <huangxiangyu5@huawei.com>
Thu, 21 Sep 2017 12:40:50 +0000 (20:40 +0800)
major: L23 L34

Change-Id: I1edeee1cb5c1523648e53a263090484f0f16e907
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Issue-Id: VNFSDK-85

vnfmarket-be/vnf-sdk-marketplace/src/main/java/org/onap/vnfsdk/marketplace/msb/MsbRegister.java

index 3e4699e..1b05af1 100644 (file)
@@ -23,58 +23,63 @@ import org.slf4j.LoggerFactory;
 public class MsbRegister
 {
     private static final Logger logger = LoggerFactory.getLogger(MsbRegister.class);
-    
+
+    private MsbRegister() {
+    }
+
     /**
      * Interface top handle MSB Registration
      */
-    public static void handleMsbRegistration() 
+    public static void handleMsbRegistration()
     {
         logger.info("VNF-SDK Market Place microservice register start.");
         int retry = 0;
-        while(CommonConstant.MsbRegisterCode.MSDB_REGISTER_RETRIES >= retry) 
-        {                               
+        while(CommonConstant.MsbRegisterCode.MSDB_REGISTER_RETRIES >= retry)
+        {
             int retCode = MsbRegistration.getInstance().register();
-            if(CommonConstant.MsbRegisterCode.MSDB_REGISTER_FILE_NOT_EXISTS == retCode)
-            {
-                logger.info("microservice register failed, MSB Register File Not Exists !");
-                break;
-            }
-            
-            if(CommonConstant.MsbRegisterCode.MSDB_REGISTER_SUCESS != retCode) 
+
+            if(CommonConstant.MsbRegisterCode.MSDB_REGISTER_SUCESS != retCode)
             {
                 logger.warn("microservice register failed, try again after(ms):" + CommonConstant.MsbRegisterCode.MSDB_REGISTER_RETRY_SLEEP);
                 threadSleep(CommonConstant.MsbRegisterCode.MSDB_REGISTER_RETRY_SLEEP);
-            } 
-            else 
+            }
+            else
             {
-                logger.info("microservice register success !");
+                if(CommonConstant.MsbRegisterCode.MSDB_REGISTER_FILE_NOT_EXISTS == retCode)
+                {
+                    logger.info("microservice register failed, MSB Register File Not Exists !");
+                }
+                else
+                {
+                    logger.info("microservice register success !");
+                }
                 break;
-            }    
-            
+            }
+
             retry++;
             logger.info("VNF-SDK Market Place microservice register [retry count]:" + retry);
         }
         logger.info("VNF-SDK Market Place microservice register end.");
     }
-    
-    public static void handleMsbUnRegistration() 
+
+    public static void handleMsbUnRegistration()
     {
         logger.info("VNF-SDK Market Place microservice handleMsbUnRegistration Start.");
         MsbRegistration.getInstance().unRegister();
         logger.info("VNF-SDK Market Place microservice handleMsbUnRegistration end.");
     }
-    
-    private static void threadSleep(int second) 
+
+    private static void threadSleep(int second)
     {
-        try 
+        try
         {
             Thread.sleep(second);
-        } 
-        catch(InterruptedException error) 
+        }
+        catch(InterruptedException error)
         {
             logger.error("thread sleep error.errorMsg:", error);
             Thread.currentThread().interrupt();
         }
     }
-} 
+}