Add unit test for the newly API.
[aai/esr-server.git] / esr-mgr / src / main / java / org / onap / aai / esr / externalservice / cloud / VimManagerProxy.java
index 0c5d678..4822e27 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright 2017 ZTE Corporation.
+ * Copyright 2017-2018 ZTE Corporation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -18,20 +18,22 @@ package org.onap.aai.esr.externalservice.cloud;
 import org.glassfish.jersey.client.ClientConfig;
 import org.onap.aai.esr.common.MsbConfig;
 import org.onap.aai.esr.exception.ExtsysException;
-
 import com.eclipsesource.jaxrs.consumer.ConsumerFactory;
 
 public class VimManagerProxy {
-  
-  public static void updateVim(String cloudOwner, String cloudRegionId,
-      Tenant tenant) throws ExtsysException {
-    ClientConfig config = new ClientConfig(new VimUpdateProvider());
-    IVimManage updateVimServiceproxy = ConsumerFactory
-        .createConsumer(MsbConfig.getCloudInfrastructureAddr(), config, IVimManage.class);
-    try {
-      updateVimServiceproxy.updateVIM(cloudOwner, cloudRegionId, tenant);
-    } catch (Exception e) {
-      throw new ExtsysException("Update cloud region to A&AI by Multi-Cloud failed.", e);
+    
+//    private VimManagerProxy() {
+//     
+//    }
+
+    public void updateVim(String cloudOwner, String cloudRegionId, Tenant tenant) throws ExtsysException {
+        ClientConfig config = new ClientConfig(new VimUpdateProvider());
+        IVimManage updateVimServiceproxy =
+                ConsumerFactory.createConsumer(MsbConfig.getMultiCloudAddr(), config, IVimManage.class);
+        try {
+            updateVimServiceproxy.updateVIM(cloudOwner, cloudRegionId, tenant);
+        } catch (Exception e) {
+            throw new ExtsysException("Update cloud region to A&AI by Multi-Cloud failed.", e);
+        }
     }
-  }
 }