aboutsummaryrefslogtreecommitdiffstats
path: root/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java
diff options
context:
space:
mode:
authormalar <malarvizhi.44@wipro.com>2022-11-09 11:48:15 +0000
committermalar <malarvizhi.44@wipro.com>2022-11-09 11:49:55 +0000
commit5873f72ced51905fa6b5491780a4a399f0bd59b7 (patch)
tree8b644e9432f509c8b22eebebe814002428e02496 /ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java
parent6e2a9f94f63c57786fd9b6d4ba5f53cb66f7f5e2 (diff)
ORAN Alignment - PCI updates for SON usecase
Issue-ID: INT-2173 Signed-off-by: Malarvizhi Paramasivam <malarvizhi.44@wipro.com> Change-Id: I26815aa3ea71b8ac3381922864dd455e2282d6b1
Diffstat (limited to 'ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java')
-rw-r--r--ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java38
1 files changed, 38 insertions, 0 deletions
diff --git a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java
index af552e3..9666bca 100644
--- a/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java
+++ b/ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/models/NRCellCU.java
@@ -47,6 +47,10 @@ public class NRCellCU implements Serializable, Comparable<NRCellCU> {
private Integer cellLocalId;
@Column(name = "RESOURCETYPE")
private String resourceType;
+ @Column(name = "SCREENX")
+ private float screenX;
+ @Column(name = "SCREENY")
+ private float screenY;
@ElementCollection(fetch = FetchType.EAGER)
@CollectionTable(name = "PLMNINFO", joinColumns = @JoinColumn(name = "nrcellcu_celllocalid"))
private List<PLMNInfo> pLMNInfoList;
@@ -57,6 +61,34 @@ public class NRCellCU implements Serializable, Comparable<NRCellCU> {
@JoinColumn(name = "gnbcuname")
private GNBCUCPFunction gNBCUCPFunction;
+ private boolean pciCollisionDetected;
+ private boolean pciConfusionDetected;
+ private String color;
+
+ public boolean isPciCollisionDetected() {
+ return pciCollisionDetected;
+ }
+
+ public void setPciCollisionDetected(boolean pciCollisionDetected) {
+ this.pciCollisionDetected = pciCollisionDetected;
+ }
+
+ public boolean isPciConfusionDetected() {
+ return pciConfusionDetected;
+ }
+
+ public void setPciConfusionDetected(boolean pciConfusionDetected) {
+ this.pciConfusionDetected = pciConfusionDetected;
+ }
+
+ public String getColor() {
+ return color;
+ }
+
+ public void setColor(String color) {
+ this.color = color;
+ }
+
public Integer getCellLocalId() {
return cellLocalId;
}
@@ -94,6 +126,12 @@ public class NRCellCU implements Serializable, Comparable<NRCellCU> {
this.resourceType = resourceType;
}
+ public void setScreenX(float screenX){ this.screenX = screenX; }
+ public float getScreenX(){ return screenX; }
+
+ public void setScreenY(float screenY){ this.screenY = screenY; }
+ public float getScreenY(){ return screenY; }
+
static Logger log = Logger.getLogger(RansimController.class.getName());
public void display() {