Adding server-side user preferences.
More work still needs to get done to allow client to process
server-pushed preferences updates.
Change-Id: I6e80e3f3677285cb19cfa3b6240c1b13aac56622
diff --git a/web/gui/src/main/java/org/onosproject/ui/impl/UiWebSocket.java b/web/gui/src/main/java/org/onosproject/ui/impl/UiWebSocket.java
index d2d6705..efe30843 100644
--- a/web/gui/src/main/java/org/onosproject/ui/impl/UiWebSocket.java
+++ b/web/gui/src/main/java/org/onosproject/ui/impl/UiWebSocket.java
@@ -54,6 +54,7 @@
private Connection connection;
private FrameConnection control;
+ private String userName;
private final ObjectMapper mapper = new ObjectMapper();
@@ -66,9 +67,16 @@
* Creates a new web-socket for serving data to GUI.
*
* @param directory service directory
+ * @param userName user name of the logged-in user
*/
- public UiWebSocket(ServiceDirectory directory) {
+ public UiWebSocket(ServiceDirectory directory, String userName) {
this.directory = directory;
+ this.userName = userName;
+ }
+
+ @Override
+ public String userName() {
+ return userName;
}
/**