added HO and RRMConf NB api
diff --git a/src/main/java/org.onosproject.xran/controller/XranController.java b/src/main/java/org.onosproject.xran/controller/XranController.java
index 19b7537..9f2ae7a 100644
--- a/src/main/java/org.onosproject.xran/controller/XranController.java
+++ b/src/main/java/org.onosproject.xran/controller/XranController.java
@@ -16,14 +16,21 @@
package org.onosproject.xran.controller;
+import org.onosproject.xran.entities.RnibCell;
+import org.onosproject.xran.entities.RnibLink;
import org.onosproject.xran.providers.XranDeviceListener;
import org.onosproject.xran.providers.XranHostListener;
+import java.util.concurrent.BlockingQueue;
+import java.util.concurrent.SynchronousQueue;
+
/**
* Created by dimitris on 7/27/17.
*/
public interface XranController {
+ SynchronousQueue<String> sendHORequest(RnibLink newLink, RnibLink oldLink);
+
void addListener(XranDeviceListener listener);
void addListener(XranHostListener listener);
@@ -31,4 +38,6 @@
void removeListener(XranDeviceListener listener);
void removeListener(XranHostListener listener);
+
+ SynchronousQueue<String> sendModifiedRRMConf(RnibCell cell);
}