X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=webapp-backend%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2Fconfig%2FXappManagerMockConfiguration.java;h=bbc1160cb63ce8d70d83ea4d4e2161458e70053b;hb=refs%2Fchanges%2F24%2F124%2F6;hp=869889309d9651435b62212bc7d13ea9ccbbf3c0;hpb=f660cae7a447b60d84ef75f7c2bcbf62412d4579;p=portal%2Fric-dashboard.git diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerMockConfiguration.java b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerMockConfiguration.java index 86988930..bbc1160c 100644 --- a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerMockConfiguration.java +++ b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappManagerMockConfiguration.java @@ -1,6 +1,6 @@ /*- * ========================LICENSE_START================================= - * ORAN-OSC + * O-RAN-SC * %% * Copyright (C) 2019 AT&T Intellectual Property and Nokia * %% @@ -34,6 +34,7 @@ import org.oransc.ric.xappmgr.client.model.SubscriptionResponse; import org.oransc.ric.xappmgr.client.model.XAppInfo; import org.oransc.ric.xappmgr.client.model.Xapp; import org.oransc.ric.xappmgr.client.model.Xapp.StatusEnum; +import org.oransc.ric.xappmgr.client.model.XappInstance; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Bean; @@ -55,11 +56,19 @@ public class XappManagerMockConfiguration { public XappManagerMockConfiguration() { logger.info("Configuring mock xApp Manager"); + Xapp ac = new Xapp().name("Admission Control").version("v3").status(StatusEnum.FAILED); + ac.addInstancesItem(new XappInstance().name("cdef-3456").ip("3.4.5.6").port(200).status(XappInstance.StatusEnum.RUNNING)); + Xapp an = new Xapp().name("ANR Control").version("v0").status(StatusEnum.SUPERSEDED); + an.addInstancesItem(new XappInstance().name("fedc-8765").ip("8.7.6.5").port(400).status(XappInstance.StatusEnum.RUNNING)); + Xapp dc = new Xapp().name("Dual Connectivity").version("v2").status(StatusEnum.DELETED); + dc.addInstancesItem(new XappInstance().name("def0-6789").ip("6.7.8.9").port(300).status(XappInstance.StatusEnum.COMPLETED)); + Xapp pc = new Xapp().name("Pendulum Control").version("v1").status(StatusEnum.DEPLOYED); + pc.addInstancesItem(new XappInstance().name("abcd-1234").ip("1.2.3.4").port(100).status(XappInstance.StatusEnum.RUNNING)); allXapps = new AllXapps(); - allXapps.add(new Xapp().name("Pendulum Control").version("v1").status(StatusEnum.DEPLOYED)); - allXapps.add(new Xapp().name("Dual Connectivity").version("v2").status(StatusEnum.DELETED)); - allXapps.add(new Xapp().name("Admission Control").version("v3").status(StatusEnum.FAILED)); - allXapps.add(new Xapp().name("ANR Control").version("v0").status(StatusEnum.SUPERSEDED)); + allXapps.add(ac); + allXapps.add(an); + allXapps.add(dc); + allXapps.add(pc); } @Bean