import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import io.swagger.annotations.ApiResponses;
+import io.swagger.annotations.SwaggerDefinition;
+
import org.eclipse.jetty.http.HttpStatus;
import org.onap.aai.esr.entity.rest.VimRegisterInfo;
import org.onap.aai.esr.util.ExtsysUtil;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
+@SwaggerDefinition
@Path("/vims")
@Api(tags = {" vim Management "})
public class VimManager {
private static final Logger LOGGER = LoggerFactory.getLogger(VimManager.class);
+ private static ExtsysUtil extsysUtil = new ExtsysUtil();
+
/**
* query all VIM.
*/
response = String.class)})
@Timed
public Response updatevims(@PathParam("cloudOwner") String cloudOwner, @PathParam("cloudRegionId") String cloudRegionId, VimRegisterInfo vim) {
- LOGGER.info("start update vim info:" + ExtsysUtil.objectToString(vim));
+ LOGGER.info("start update vim info:" + extsysUtil.objectToString(vim));
return VimManagerWrapper.getInstance().updateVim(cloudOwner, cloudRegionId, vim);
}
response = String.class)})
@Timed
public Response registerVims(VimRegisterInfo vim) {
- LOGGER.info("start add vim" + " info:" + ExtsysUtil.objectToString(vim));
+ LOGGER.info("start add vim" + " info:" + extsysUtil.objectToString(vim));
return VimManagerWrapper.getInstance().registerVim(vim);
}
}