diff options
author | deepikasatheesh <deepika.s84@wipro.com> | 2021-02-04 14:54:53 +0000 |
---|---|---|
committer | deepikasatheesh <deepika.s84@wipro.com> | 2021-02-22 09:08:34 +0000 |
commit | 49f60702c82398abadb0bc28bf9a3b902b1deee7 (patch) | |
tree | 1e0ce351712eb9cd46e4bf90f5373326b298cf04 /ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web | |
parent | 7365105475e82c302bb32094ac3c708ef5c21a72 (diff) |
Refactored & enhanced code check-in RANSim Controller and RANSim GUI
Issue-ID: INT-1849
Signed-off-by: deepikasatheesh <deepika.s84@wipro.com>
Change-Id: I8f92d8eae6eb67708098ccd696dbfff0eaa5f87f
Diffstat (limited to 'ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web')
25 files changed, 1262 insertions, 0 deletions
diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellData.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellData.java new file mode 100644 index 0000000..5f42cb6 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellData.java @@ -0,0 +1,101 @@ +package org.onap.ransim.rest.web.mapper; + +/** + * + * Request mapper class + * + * @author Devendra Chauhan + * + */ +public class CellData { + private String networkId; + private String nodeId; + private Long physicalCellId; + private String pnfId; + private String sectorNumber; + private String latitude; + private String longitude; + private String notes; + + public CellData() { + + } + + public CellData(String networkId, String nodeId, Long physicalCellId, String pnfId, String sectorNumber, + String latitude, String longitude, String notes) { + super(); + this.networkId = networkId; + this.nodeId = nodeId; + this.physicalCellId = physicalCellId; + this.pnfId = pnfId; + this.sectorNumber = sectorNumber; + this.latitude = latitude; + this.longitude = longitude; + this.notes = notes; + } + + public String getNetworkId() { + return networkId; + } + + public void setNetworkId(String networkId) { + this.networkId = networkId; + } + + public String getNodeId() { + return nodeId; + } + + public void setNodeId(String nodeId) { + this.nodeId = nodeId; + } + + public Long getPhysicalCellId() { + return physicalCellId; + } + + public void setPhysicalCellId(Long physicalCellId) { + this.physicalCellId = physicalCellId; + } + + public String getPnfId() { + return pnfId; + } + + public void setPnfId(String pnfId) { + this.pnfId = pnfId; + } + + public String getSectorNumber() { + return sectorNumber; + } + + public void setSectorNumber(String sectorNumber) { + this.sectorNumber = sectorNumber; + } + + public String getLatitude() { + return latitude; + } + + public void setLatitude(String latitude) { + this.latitude = latitude; + } + + public String getLongitude() { + return longitude; + } + + public void setLongitude(String longitude) { + this.longitude = longitude; + } + + public String getNotes() { + return notes; + } + + public void setNotes(String notes) { + this.notes = notes; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellInputPayload.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellInputPayload.java new file mode 100644 index 0000000..26c489f --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellInputPayload.java @@ -0,0 +1,24 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +/** + * Request Mapper Class for BulkUpoad + * + * @author Devendra Chauhan + * + */ + +public class CellInputPayload { + + List<CellObj> cellList; + + public List<CellObj> getCellList() { + return cellList; + } + + public void setCellList(List<CellObj> cellList) { + this.cellList = cellList; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellNbrInfoResponse.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellNbrInfoResponse.java new file mode 100644 index 0000000..0f6ef20 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellNbrInfoResponse.java @@ -0,0 +1,57 @@ +package org.onap.ransim.rest.web.mapper; + +import javax.persistence.Column; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class CellNbrInfoResponse { + + + + @JsonProperty("cellId") + private String cellId; + + + + @JsonProperty("targetCellId") + private String targetCellId; + + private boolean ho; + + + public CellNbrInfoResponse(String cellId,String targetCellId,boolean ho) { + this.cellId = cellId; + this.targetCellId = targetCellId; + this.ho = ho; + + + } + + public String getCellId() { + return cellId; + } + + public void setCellId(String cellId) { + this.cellId = cellId; + } + + public String getTargetCellId() { + return targetCellId; + } + + public void setTargetCellId(String targetCellId) { + this.targetCellId = targetCellId; + } + + public boolean isHo() { + return ho; + } + + public void setHo(boolean ho) { + this.ho = ho; + } + + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellObj.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellObj.java new file mode 100644 index 0000000..f12ec6d --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellObj.java @@ -0,0 +1,33 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonProperty; +/** + * Request mapper class + * @author Devendra + * + */ + +public class CellObj { + + @JsonProperty("Cell") + private CellData cell; + + private List<String> neighbor; + + public CellData getCell() { + return cell; + } + public void setCell(CellData cell) { + this.cell = cell; + } + public List<String> getNeighbor() { + return neighbor; + } + public void setNeighbor(List<String> neighbor) { + this.neighbor = neighbor; + } + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellPciValueObj.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellPciValueObj.java new file mode 100644 index 0000000..32c2710 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/CellPciValueObj.java @@ -0,0 +1,33 @@ +package org.onap.ransim.rest.web.mapper; +/** + * Request mapper Class + * @author Devendra Chauhan + * + */ + +public class CellPciValueObj { + + private String cellId; + private long pciValue; + + + public CellPciValueObj(String cellId, long pciValue) { + super(); + this.cellId = cellId; + this.pciValue = pciValue; + } + public String getCellId() { + return cellId; + } + public void setCellId(String cellId) { + this.cellId = cellId; + } + public long getPciValue() { + return pciValue; + } + public void setPciValue(long pciValue) { + this.pciValue = pciValue; + } + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/ErrorData.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/ErrorData.java new file mode 100644 index 0000000..49b5979 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/ErrorData.java @@ -0,0 +1,30 @@ +package org.onap.ransim.rest.web.mapper; + +public enum ErrorData { + NO_DATA_FOUND("404", "No Data Found"), + DATA_NOT_STORED("500","Data not Saved"), + UNEXPECTED_ERROR("500","Exception Occured during the Operation"); + + private String errorCode; + private String errorMessage; + ErrorData(String errorCode, String errorMessage) { + this.errorCode=errorCode; + this.errorMessage = errorMessage; + } + public String getErrorCode() { + return errorCode; + } + public void setErrorCode(String errorCode) { + this.errorCode = errorCode; + } + public String getErrorMessage() { + return errorMessage; + } + public void setErrorMessage(String errorMessage) { + this.errorMessage = errorMessage; + } + @Override + public String toString() { + return "ErrorData [errorCode=" + errorCode + ", errorMessage=" + errorMessage + "]"; + } +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUCPModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUCPModel.java new file mode 100644 index 0000000..b7d8bde --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUCPModel.java @@ -0,0 +1,62 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class GNBCUCPModel{ + private String gNBCUName; + private Integer gNBId; + private Integer gNBIdLength; + private String pLMNId; + private String nFType; + private List<NRCellCUModel> cellCUList; + private Integer nearRTRICId; + public String getgNBCUName() { + return gNBCUName; + } + public void setgNBCUName(String gNBCUName) { + this.gNBCUName = gNBCUName; + } + public Integer getgNBId() { + return gNBId; + } + public void setgNBId(Integer gNBId) { + this.gNBId = gNBId; + } + public Integer getgNBIdLength() { + return gNBIdLength; + } + public void setgNBIdLength(Integer gNBIdLength) { + this.gNBIdLength = gNBIdLength; + } + public String getpLMNId() { + return pLMNId; + } + public void setpLMNId(String pLMNId) { + this.pLMNId = pLMNId; + } + public List<NRCellCUModel> getCellCUList() { + return cellCUList; + } + public void setCellCUList(List<NRCellCUModel> cellCUList) { + this.cellCUList = cellCUList; + } + public Integer getNearRTRICId() { + return nearRTRICId; + } + public void setNearRTRICId(Integer nearRTRICId) { + this.nearRTRICId = nearRTRICId; + } + public String getnFType() { + return nFType; + } + public void setnFType(String nFType) { + this.nFType = nFType; + } + @Override + public String toString() { + return "GNBCUCPModel [gNBCUName=" + gNBCUName + ", gNBId=" + gNBId + ", gNBIdLength=" + gNBIdLength + + ", pLMNId=" + pLMNId + ", nFType=" + nFType + ", cellCUList=" + cellCUList + ", nearRTRICId=" + + nearRTRICId + "]"; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUUPModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUUPModel.java new file mode 100644 index 0000000..46a3e7c --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBCUUPModel.java @@ -0,0 +1,72 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +import org.onap.ransim.rest.api.models.NearRTRIC; +import org.onap.ransim.rest.api.models.PLMNInfo; + +public class GNBCUUPModel{ + private Integer gNBCUUPId; + private Integer gNBId; + private Integer gNBIdLength; + private List<PLMNInfoModel> pLMNInfoList; + private String resourceType; + private String metricKey; + private Integer metricValue; + private Integer nearRTRICId; + public Integer getgNBCUUPId() { + return gNBCUUPId; + } + public void setgNBCUUPId(Integer gNBCUUPId) { + this.gNBCUUPId = gNBCUUPId; + } + public Integer getgNBId() { + return gNBId; + } + public void setgNBId(Integer gNBId) { + this.gNBId = gNBId; + } + public Integer getgNBIdLength() { + return gNBIdLength; + } + public void setgNBIdLength(Integer gNBIdLength) { + this.gNBIdLength = gNBIdLength; + } + public String getResourceType() { + return resourceType; + } + public void setResourceType(String resourceType) { + this.resourceType = resourceType; + } + public String getMetricKey() { + return metricKey; + } + public void setMetricKey(String metricKey) { + this.metricKey = metricKey; + } + public Integer getMetricValue() { + return metricValue; + } + public void setMetricValue(Integer metricValue) { + this.metricValue = metricValue; + } + public List<PLMNInfoModel> getpLMNInfoList() { + return pLMNInfoList; + } + public void setpLMNInfoList(List<PLMNInfoModel> pLMNInfoList) { + this.pLMNInfoList = pLMNInfoList; + } + public Integer getNearRTRICId() { + return nearRTRICId; + } + public void setNearRTRICId(Integer nearRTRICId) { + this.nearRTRICId = nearRTRICId; + } + @Override + public String toString() { + return "GNBCUUPModel [gNBCUUPId=" + gNBCUUPId + ", gNBId=" + gNBId + ", gNBIdLength=" + gNBIdLength + + ", pLMNInfoList=" + pLMNInfoList + ", resourceType=" + resourceType + ", metricKey=" + metricKey + + ", metricValue=" + metricValue + ", nearRTRICId=" + nearRTRICId + "]"; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBDUModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBDUModel.java new file mode 100644 index 0000000..095d109 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/GNBDUModel.java @@ -0,0 +1,70 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class GNBDUModel{ + private Integer gNBDUId; + private Integer gNBId; + private Integer gNBIdLength; + private String gNBDUName; + private String pLMNId; + private String nFType; + private List<NRCellDUModel> cellDUList; + private Integer nearRTRICId; + public Integer getgNBDUId() { + return gNBDUId; + } + public void setgNBDUId(Integer gNBDUId) { + this.gNBDUId = gNBDUId; + } + public Integer getgNBId() { + return gNBId; + } + public void setgNBId(Integer gNBId) { + this.gNBId = gNBId; + } + public Integer getgNBIdLength() { + return gNBIdLength; + } + public void setgNBIdLength(Integer gNBIdLength) { + this.gNBIdLength = gNBIdLength; + } + public String getgNBDUName() { + return gNBDUName; + } + public void setgNBDUName(String gNBDUName) { + this.gNBDUName = gNBDUName; + } + public String getpLMNId() { + return pLMNId; + } + public void setpLMNId(String pLMNId) { + this.pLMNId = pLMNId; + } + + public List<NRCellDUModel> getCellDUList() { + return cellDUList; + } + public void setCellDUList(List<NRCellDUModel> cellDUList) { + this.cellDUList = cellDUList; + } + + public Integer getNearRTRICId() { + return nearRTRICId; + } + public void setNearRTRICId(Integer nearRTRICId) { + this.nearRTRICId = nearRTRICId; + } + public String getnFType() { + return nFType; + } + public void setnFType(String nFType) { + this.nFType = nFType; + } + @Override + public String toString() { + return "GNBDUModel [gNBDUId=" + gNBDUId + ", gNBId=" + gNBId + ", gNBIdLength=" + gNBIdLength + ", gNBDUName=" + + gNBDUName + ", pLMNId=" + pLMNId + ", nFType=" + nFType + ", cellDUList=" + cellDUList + + ", nearRTRICId=" + nearRTRICId + "]"; + } +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellCUModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellCUModel.java new file mode 100644 index 0000000..25ebeb9 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellCUModel.java @@ -0,0 +1,32 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class NRCellCUModel{ + private Integer cellLocalId; + private List<PLMNInfoModel> pLMNInfoList; + private String resourceType; + public Integer getCellLocalId() { + return cellLocalId; + } + public void setCellLocalId(Integer cellLocalId) { + this.cellLocalId = cellLocalId; + } + public List<PLMNInfoModel> getpLMNInfoList() { + return pLMNInfoList; + } + public void setpLMNInfoList(List<PLMNInfoModel> pLMNInfoList) { + this.pLMNInfoList = pLMNInfoList; + } + public String getResourceType() { + return resourceType; + } + public void setResourceType(String resourceType) { + this.resourceType = resourceType; + } + @Override + public String toString() { + return "NRCellCUModel [cellLocalId=" + cellLocalId + ", pLMNInfoList=" + pLMNInfoList + ", resourceType=" + + resourceType + "]"; + } +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellDUModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellDUModel.java new file mode 100644 index 0000000..bc79608 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NRCellDUModel.java @@ -0,0 +1,83 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +import javax.persistence.Column; + +public class NRCellDUModel{ + private Integer cellLocalId; + private String operationalState; + private String administrativeState; + private String cellState; + private List<PLMNInfoModel> pLMNInfoList; + private Integer nRPCI; + private Integer nRTAC; + private String resourceType; + private Integer prbs; + + public Integer getCellLocalId() { + return cellLocalId; + } + public void setCellLocalId(Integer cellLocalId) { + this.cellLocalId = cellLocalId; + } + public List<PLMNInfoModel> getpLMNInfoList() { + return pLMNInfoList; + } + public void setpLMNInfoList(List<PLMNInfoModel> pLMNInfoList) { + this.pLMNInfoList = pLMNInfoList; + } + public String getOperationalState() { + return operationalState; + } + public void setOperationalState(String operationalState) { + this.operationalState = operationalState; + } + public String getAdministrativeState() { + return administrativeState; + } + public void setAdministrativeState(String administrativeState) { + this.administrativeState = administrativeState; + } + public String getCellState() { + return cellState; + } + public void setCellState(String cellState) { + this.cellState = cellState; + } + public Integer getnRPCI() { + return nRPCI; + } + public void setnRPCI(Integer nRPCI) { + this.nRPCI = nRPCI; + } + public Integer getnRTAC() { + return nRTAC; + } + public void setnRTAC(Integer nRTAC) { + this.nRTAC = nRTAC; + } + public String getResourceType() { + return resourceType; + } + public void setResourceType(String resourceType) { + this.resourceType = resourceType; + } + + public Integer getPrbs() { + return prbs; + } + public void setPrbs(Integer prbs) { + this.prbs = prbs; + } + + @Override + public String toString() { + return "NRCellDUModel [cellLocalId=" + cellLocalId + ", operationalState=" + operationalState + + ", administrativeState=" + administrativeState + ", cellState=" + cellState + ", pLMNInfoList=" + + pLMNInfoList + ", nRPCI=" + nRPCI + ", nRTAC=" + nRTAC + ", resourceType=" + resourceType + ", prbs=" + + prbs + "]"; + } + + + } diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIConfigData.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIConfigData.java new file mode 100644 index 0000000..f8e11d9 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIConfigData.java @@ -0,0 +1,37 @@ +package org.onap.ransim.rest.web.mapper;
+
+public class NSSAIConfigData{
+ private Integer dLThptPerSlice;
+ private Integer uLThptPerSlice;
+ private Integer maxNumberOfConns;
+ private String lastUpdatedTS;
+ public Integer getdLThptPerSlice() {
+ return dLThptPerSlice;
+ }
+ public void setdLThptPerSlice(Integer dLThptPerSlice) {
+ this.dLThptPerSlice = dLThptPerSlice;
+ }
+ public Integer getuLThptPerSlice() {
+ return uLThptPerSlice;
+ }
+ public void setuLThptPerSlice(Integer uLThptPerSlice) {
+ this.uLThptPerSlice = uLThptPerSlice;
+ }
+ public Integer getMaxNumberOfConns() {
+ return maxNumberOfConns;
+ }
+ public void setMaxNumberOfConns(Integer maxNumberOfConns) {
+ this.maxNumberOfConns = maxNumberOfConns;
+ }
+ public String getLastUpdatedTS() {
+ return lastUpdatedTS;
+ }
+ public void setLastUpdatedTS(String lastUpdatedTS) {
+ this.lastUpdatedTS = lastUpdatedTS;
+ }
+ @Override
+ public String toString() {
+ return "NSSAIConfigData [dLThptPerSlice=" + dLThptPerSlice + ", uLThptPerSlice=" + uLThptPerSlice
+ + ", maxNumberOfConns=" + maxNumberOfConns + ", lastUpdatedTS=" + lastUpdatedTS + "]";
+ }
+}
\ No newline at end of file diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIData.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIData.java new file mode 100644 index 0000000..a88beeb --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NSSAIData.java @@ -0,0 +1,43 @@ +package org.onap.ransim.rest.web.mapper; + + +import org.onap.ransim.rest.api.models.NSSAIConfig; + +public class NSSAIData{ + private String sNSSAI; + private String status; + private String globalSubscriberId; + private String subscriptionServiceType; + //private Map<String, Integer> configData; + private NSSAIConfig configData; + public String getsNSSAI() { + return sNSSAI; + } + public void setsNSSAI(String sNSSAI) { + this.sNSSAI = sNSSAI; + } + public String getStatus() { + return status; + } + public void setStatus(String status) { + this.status = status; + } + public String getGlobalSubscriberId() { + return globalSubscriberId; + } + public void setGlobalSubscriberId(String globalSubscriberId) { + this.globalSubscriberId = globalSubscriberId; + } + public String getSubscriptionServiceType() { + return subscriptionServiceType; + } + public void setSubscriptionServiceType(String subscriptionServiceType) { + this.subscriptionServiceType = subscriptionServiceType; + } + public NSSAIConfig getConfigData() { + return configData; + } + public void setConfigData(NSSAIConfig configData) { + this.configData = configData; + } +}
\ No newline at end of file diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetwork.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetwork.java new file mode 100644 index 0000000..87b8cd3 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetwork.java @@ -0,0 +1,38 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; +/** + * Request mapper Class for NbrCellNetwork + * @author Devendra Chauhan + * + */ +public class NbrCellsNetwork { + //param + + private String targetCellId; + private long pciValue; + private boolean ho; + + + public String getTargetCellId() { + return targetCellId; + } + public void setTargetCellId(String targetCellId) { + this.targetCellId = targetCellId; + } + public long getPciValue() { + return pciValue; + } + public void setPciValue(long pciValue) { + this.pciValue = pciValue; + } + public boolean isHo() { + return ho; + } + public void setHo(boolean ho) { + this.ho = ho; + } + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetworkResponse.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetworkResponse.java new file mode 100644 index 0000000..20697c9 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrCellsNetworkResponse.java @@ -0,0 +1,41 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonProperty; +/** + * Response Mapper for NbrCellsNetwork + * @author Devendra Chauhan + * + */ +public class NbrCellsNetworkResponse { + + private String networkId; + //private List<NbrCellsNetwork> NbrCellsNetworkObjList; + @JsonProperty("cellsNbrList") + private List<NbrListResponse> cellsNbrList; + public String getNetworkId() { + return networkId; + } + public void setNetworkId(String networkId) { + this.networkId = networkId; + } + public List<NbrListResponse> getCellsNbrList() { + return cellsNbrList; + } + public void setCellsNbrList(List<NbrListResponse> cellsNbrList) { + this.cellsNbrList = cellsNbrList; + } + + + + /*public List<NbrCellsNetwork> getNbrCellsNetworkObjList() { + return NbrCellsNetworkObjList; + } + public void setNbrCellsNetworkObjList(List<NbrCellsNetwork> nbrCellsNetworkObjList) { + NbrCellsNetworkObjList = nbrCellsNetworkObjList; + }*/ + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrList.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrList.java new file mode 100644 index 0000000..828c4c8 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrList.java @@ -0,0 +1,38 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; +/** + * Mapper Class for NbrList + * @author Devendra Chauhan + * + */ +public class NbrList { + //param + + private String targetCellId; + private long pciValue; + private boolean ho; + + + public String getTargetCellId() { + return targetCellId; + } + public void setTargetCellId(String targetCellId) { + this.targetCellId = targetCellId; + } + public long getPciValue() { + return pciValue; + } + public void setPciValue(long pciValue) { + this.pciValue = pciValue; + } + public boolean isHo() { + return ho; + } + public void setHo(boolean ho) { + this.ho = ho; + } + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrListResponse.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrListResponse.java new file mode 100644 index 0000000..7fa6b0e --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrListResponse.java @@ -0,0 +1,29 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; +/** + * + * Response Mapper class for NbrList + * @author Devendra Chauhan + * + */ +public class NbrListResponse { + + private String cellId; + private List<NbrList> nbrList; + public String getCellId() { + return cellId; + } + public void setCellId(String cellId) { + this.cellId = cellId; + } + public List<NbrList> getNbrList() { + return nbrList; + } + public void setNbrList(List<NbrList> nbrList) { + this.nbrList = nbrList; + } + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrObj.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrObj.java new file mode 100644 index 0000000..06e1edf --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NbrObj.java @@ -0,0 +1,27 @@ +package org.onap.ransim.rest.web.mapper; + +/** + * Mapper class for nbrObj + * @author Devendra Chauhan + * + */ +public class NbrObj { + private String targetCellId; + private boolean ho; + + public String getTargetCellId() { + return targetCellId; + } + public void setTargetCellId(String targetCellId) { + this.targetCellId = targetCellId; + } + public boolean isHo() { + return ho; + } + public void setHo(boolean ho) { + this.ho = ho; + } + + + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NearRTRICModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NearRTRICModel.java new file mode 100644 index 0000000..4ed839e --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/NearRTRICModel.java @@ -0,0 +1,77 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class NearRTRICModel{ + private Integer nearRTRICId; + private Integer gNBId; + private List<String> trackingArea; + private String resourceType; + private List<GNBCUCPModel> gNBCUCPList; + private List<GNBCUUPModel> gNBCUUPList; + private List<GNBDUModel> gNBDUList; + private List<String> ranNFNSSIList; + private List<PLMNInfoModel> pLMNInfoList; + public Integer getNearRTRICId() { + return nearRTRICId; + } + public void setNearRTRICId(Integer nearRTRICId) { + this.nearRTRICId = nearRTRICId; + } + public Integer getgNBId() { + return gNBId; + } + public void setgNBId(Integer gNBId) { + this.gNBId = gNBId; + } + public List<String> getTrackingArea() { + return trackingArea; + } + public void setTrackingArea(List<String> trackingArea) { + this.trackingArea = trackingArea; + } + public String getResourceType() { + return resourceType; + } + public void setResourceType(String resourceType) { + this.resourceType = resourceType; + } + + public List<String> getRanNFNSSIList() { + return ranNFNSSIList; + } + public void setRanNFNSSIList(List<String> ranNFNSSIList) { + this.ranNFNSSIList = ranNFNSSIList; + } + public List<GNBCUCPModel> getgNBCUCPList() { + return gNBCUCPList; + } + public void setgNBCUCPList(List<GNBCUCPModel> gNBCUCPList) { + this.gNBCUCPList = gNBCUCPList; + } + public List<GNBCUUPModel> getgNBCUUPList() { + return gNBCUUPList; + } + public void setgNBCUUPList(List<GNBCUUPModel> gNBCUUPList) { + this.gNBCUUPList = gNBCUUPList; + } + public List<GNBDUModel> getgNBDUList() { + return gNBDUList; + } + public void setgNBDUList(List<GNBDUModel> gNBDUList) { + this.gNBDUList = gNBDUList; + } + public List<PLMNInfoModel> getpLMNInfoList() { + return pLMNInfoList; + } + public void setpLMNInfoList(List<PLMNInfoModel> pLMNInfoList) { + this.pLMNInfoList = pLMNInfoList; + } + @Override + public String toString() { + return "NearRTRICModel [nearRTRICId=" + nearRTRICId + ", gNBId=" + gNBId + ", trackingArea=" + trackingArea + + ", resourceType=" + resourceType + ", gNBCUCPList=" + gNBCUCPList + ", gNBCUUPList=" + gNBCUUPList + + ", gNBDUList=" + gNBDUList + ", ranNFNSSIList=" + ranNFNSSIList + ", pLMNInfoList=" + pLMNInfoList + + "]"; + } +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/PLMNInfoModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/PLMNInfoModel.java new file mode 100644 index 0000000..19c9fcd --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/PLMNInfoModel.java @@ -0,0 +1,24 @@ +package org.onap.ransim.rest.web.mapper; + +public class PLMNInfoModel{ + private String pLMNId; + private NSSAIData sNSSAI; + + public String getpLMNId() { + return pLMNId; + } + public void setpLMNId(String pLMNId) { + this.pLMNId = pLMNId; + } + public NSSAIData getsNSSAI() { + return sNSSAI; + } + public void setsNSSAI(NSSAIData sNSSAI) { + this.sNSSAI = sNSSAI; + } + @Override + public String toString() { + return "PLMNInfoModel [pLMNId=" + pLMNId + ", sNSSAI=" + sNSSAI + "]"; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RANSliceInfoModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RANSliceInfoModel.java new file mode 100644 index 0000000..d37912b --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RANSliceInfoModel.java @@ -0,0 +1,79 @@ +package org.onap.ransim.rest.web.mapper; + +import java.io.Serializable; +import java.util.List; + +public class RANSliceInfoModel implements Serializable{ + private static final long serialVersionUID = 1L; + private String ranNFNSSIId; + private List<String> ranNSSIList; + private List<String> nSSAIList; + private List<SliceProfileModel> sliceProfilesList; + private String trackingAreaList; + private String subnetStatus; + private String nsstId; + private String sliceType; + private String isShareable; + public String getRanNFNSSIId() { + return ranNFNSSIId; + } + public void setRanNFNSSIId(String ranNFNSSIId) { + this.ranNFNSSIId = ranNFNSSIId; + } + public List<String> getRanNSSIList() { + return ranNSSIList; + } + public void setRanNSSIList(List<String> ranNSSIList) { + this.ranNSSIList = ranNSSIList; + } + + public String getTrackingAreaList() { + return trackingAreaList; + } + public void setTrackingAreaList(String trackingAreaList) { + this.trackingAreaList = trackingAreaList; + } + public String getSubnetStatus() { + return subnetStatus; + } + public void setSubnetStatus(String subnetStatus) { + this.subnetStatus = subnetStatus; + } + public String getNsstId() { + return nsstId; + } + public void setNsstId(String nsstId) { + this.nsstId = nsstId; + } + public String getSliceType() { + return sliceType; + } + public void setSliceType(String sliceType) { + this.sliceType = sliceType; + } + public String getIsShareable() { + return isShareable; + } + public List<String> getnSSAIList() { + return nSSAIList; + } + public void setnSSAIList(List<String> nSSAIList) { + this.nSSAIList = nSSAIList; + } + public List<SliceProfileModel> getSliceProfilesList() { + return sliceProfilesList; + } + public void setSliceProfilesList(List<SliceProfileModel> sliceProfilesList) { + this.sliceProfilesList = sliceProfilesList; + } + public void setIsShareable(String isShareable) { + this.isShareable = isShareable; + } + @Override + public String toString() { + return "RANSliceInfoModel [ranNFNSSIId=" + ranNFNSSIId + ", ranNSSIList=" + ranNSSIList + ", nSSAIList=" + nSSAIList + ", sliceProfilesList=" + sliceProfilesList + ", trackingAreaList=" + + trackingAreaList + ", subnetStatus=" + subnetStatus + ", nsstId=" + nsstId + ", sliceType=" + + sliceType + ", isShareable=" + isShareable + "]"; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyMemberModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyMemberModel.java new file mode 100644 index 0000000..268576b --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyMemberModel.java @@ -0,0 +1,23 @@ +package org.onap.ransim.rest.web.mapper; + +public class RRMPolicyMemberModel{ + private String pLMNId; + private NSSAIData sNSSAI; + + public String getpLMNId() { + return pLMNId; + } + public void setpLMNId(String pLMNId) { + this.pLMNId = pLMNId; + } + public NSSAIData getsNSSAI() { + return sNSSAI; + } + public void setsNSSAI(NSSAIData sNSSAI) { + this.sNSSAI = sNSSAI; + } + @Override + public String toString() { + return "RRMPolicyMemberModel [pLMNId=" + pLMNId + ", sNSSAI=" + sNSSAI + "]"; + } +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyRatioModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyRatioModel.java new file mode 100644 index 0000000..4ef2597 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/RRMPolicyRatioModel.java @@ -0,0 +1,77 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class RRMPolicyRatioModel{ + private Integer rrmPolicyID; + private String resourceID; + private String resourceType; + private String sliceType; + private List<RRMPolicyMemberModel> rRMPolicyMemberList; + private String quotaType; + private Integer rRMPolicyMaxRatio; + private Integer rRMPolicyMinRatio; + private Integer rRMPolicyDedicatedRatio; + public Integer getRrmPolicyID() { + return rrmPolicyID; + } + public void setRrmPolicyID(Integer rrmPolicyID) { + this.rrmPolicyID = rrmPolicyID; + } + public String getResourceID() { + return resourceID; + } + public void setResourceID(String resourceID) { + this.resourceID = resourceID; + } + public String getResourceType() { + return resourceType; + } + public void setResourceType(String resourceType) { + this.resourceType = resourceType; + } + public String getSliceType() { + return sliceType; + } + public void setSliceType(String sliceType) { + this.sliceType = sliceType; + } + public List<RRMPolicyMemberModel> getrRMPolicyMemberList() { + return rRMPolicyMemberList; + } + public void setrRMPolicyMemberList(List<RRMPolicyMemberModel> rRMPolicyMemberList) { + this.rRMPolicyMemberList = rRMPolicyMemberList; + } + public String getQuotaType() { + return quotaType; + } + public void setQuotaType(String quotaType) { + this.quotaType = quotaType; + } + public Integer getrRMPolicyMaxRatio() { + return rRMPolicyMaxRatio; + } + public void setrRMPolicyMaxRatio(Integer rRMPolicyMaxRatio) { + this.rRMPolicyMaxRatio = rRMPolicyMaxRatio; + } + public Integer getrRMPolicyMinRatio() { + return rRMPolicyMinRatio; + } + public void setrRMPolicyMinRatio(Integer rRMPolicyMinRatio) { + this.rRMPolicyMinRatio = rRMPolicyMinRatio; + } + public Integer getrRMPolicyDedicatedRatio() { + return rRMPolicyDedicatedRatio; + } + public void setrRMPolicyDedicatedRatio(Integer rRMPolicyDedicatedRatio) { + this.rRMPolicyDedicatedRatio = rRMPolicyDedicatedRatio; + } + @Override + public String toString() { + return "RRMPolicyRatioModel [rrmPolicyID=" + rrmPolicyID + ", resourceID=" + resourceID + ", resourceType=" + + resourceType + ", sliceType=" + sliceType + ", rRMPolicyMemberList=" + rRMPolicyMemberList + + ", quotaType=" + quotaType + ", rRMPolicyMaxRatio=" + rRMPolicyMaxRatio + ", rRMPolicyMinRatio=" + + rRMPolicyMinRatio + ", rRMPolicyDedicatedRatio=" + rRMPolicyDedicatedRatio + "]"; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/Result.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/Result.java new file mode 100644 index 0000000..8a6b789 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/Result.java @@ -0,0 +1,40 @@ +package org.onap.ransim.rest.web.mapper; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Mapper Class for Result + * + * @author Devendra Chauhan + * + */ +public class Result { + // param + @JsonProperty("attribute-name") + private String attributeName; + @JsonProperty("value") + private String value; + + public Result(String atributeName, String value) { + super(); + this.attributeName = atributeName; + this.value = value; + } + + public String getAttributeName() { + return attributeName; + } + + public void setAttributeName(String attributeName) { + this.attributeName = attributeName; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + +} diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/SliceProfileModel.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/SliceProfileModel.java new file mode 100644 index 0000000..f08ce64 --- /dev/null +++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/web/mapper/SliceProfileModel.java @@ -0,0 +1,92 @@ +package org.onap.ransim.rest.web.mapper; + +import java.util.List; + +public class SliceProfileModel{ + private String sliceProfileId; + private String sNSSAI; + private String pLMNIdList; + private Integer maxNumberofUEs; + private Integer latency; + private Integer dLThptPerSlice; + private Integer uLThptPerSlice; + private Integer maxNumberofConns; + private String uEMobilityLevel; + private String resourceSharingLevel; + private List<String> coverageAreaList; + + public String getSliceProfileId() { + return sliceProfileId; + } + public void setSliceProfileId(String sliceProfileId) { + this.sliceProfileId = sliceProfileId; + } + public String getsNSSAI() { + return sNSSAI; + } + public void setsNSSAI(String sNSSAI) { + this.sNSSAI = sNSSAI; + } + public String getpLMNIdList() { + return pLMNIdList; + } + public void setpLMNIdList(String pLMNIdList) { + this.pLMNIdList = pLMNIdList; + } + public Integer getMaxNumberofUEs() { + return maxNumberofUEs; + } + public void setMaxNumberofUEs(Integer maxNumberofUEs) { + this.maxNumberofUEs = maxNumberofUEs; + } + public Integer getLatency() { + return latency; + } + public void setLatency(Integer latency) { + this.latency = latency; + } + public Integer getdLThptPerSlice() { + return dLThptPerSlice; + } + public void setdLThptPerSlice(Integer dLThptPerSlice) { + this.dLThptPerSlice = dLThptPerSlice; + } + public Integer getuLThptPerSlice() { + return uLThptPerSlice; + } + public void setuLThptPerSlice(Integer uLThptPerSlice) { + this.uLThptPerSlice = uLThptPerSlice; + } + public Integer getMaxNumberofConns() { + return maxNumberofConns; + } + public void setMaxNumberofConns(Integer maxNumberofConns) { + this.maxNumberofConns = maxNumberofConns; + } + public String getuEMobilityLevel() { + return uEMobilityLevel; + } + public void setuEMobilityLevel(String uEMobilityLevel) { + this.uEMobilityLevel = uEMobilityLevel; + } + public String getResourceSharingLevel() { + return resourceSharingLevel; + } + public void setResourceSharingLevel(String resourceSharingLevel) { + this.resourceSharingLevel = resourceSharingLevel; + } + public List<String> getCoverageAreaList() { + return coverageAreaList; + } + public void setCoverageAreaList(List<String> coverageAreaList) { + this.coverageAreaList = coverageAreaList; + } + @Override + public String toString() { + return "SliceProfileModel [sliceProfileId=" + sliceProfileId + ", sNSSAI=" + sNSSAI + ", pLMNIdList=" + + pLMNIdList + ", maxNumberofUEs=" + maxNumberofUEs + ", latency=" + latency + ", dLThptPerSlice=" + + dLThptPerSlice + ", uLThptPerSlice=" + uLThptPerSlice + ", maxNumberofConns=" + maxNumberofConns + + ", uEMobilityLevel=" + uEMobilityLevel + ", resourceSharingLevel=" + resourceSharingLevel + + ", coverageAreaList=" + coverageAreaList + "]"; + } +} |