X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-backend%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2Fconfig%2FXappManagerConfiguration.java;h=9416c67e3b1db4dea2f9b4d7d2c94cc2fc40d607;hb=5577df1ec38f5810920100116ea0b4023f2649ef;hp=6a7777f324652e7fedd7f6c108d40561b4c9bb01;hpb=f1b2fa6e4218b8ac188a66b113488dfc00cb1155;p=portal%2Fric-dashboard.git diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerConfiguration.java b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerConfiguration.java index 6a7777f3..9416c67e 100644 --- a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerConfiguration.java +++ b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerConfiguration.java @@ -21,7 +21,8 @@ package org.oransc.ric.portal.dashboard.config; import java.lang.invoke.MethodHandles; -import org.oransc.ric.xappmgr.client.api.DefaultApi; +import org.oransc.ric.xappmgr.client.api.HealthApi; +import org.oransc.ric.xappmgr.client.api.XappApi; import org.oransc.ric.xappmgr.client.invoker.ApiClient; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -54,13 +55,21 @@ public class XappManagerConfiguration { } /** - * @return A DefaultApi with an ApiClient configured from properties + * @return A HealthApi with an ApiClient configured from properties */ @Bean - public DefaultApi xappClient() { + public HealthApi xappHealthApi() { ApiClient apiClient = new ApiClient(new RestTemplate()); apiClient.setBasePath(xappMgrBasepath); - return new DefaultApi(apiClient); + return new HealthApi(apiClient); + } + /** + * @return An XappApi with an ApiClient configured from properties + */ + @Bean + public XappApi xappMgrApi() { + ApiClient apiClient = new ApiClient(new RestTemplate()); + apiClient.setBasePath(xappMgrBasepath); + return new XappApi(apiClient); } - }