Implemented WebSockets for GUI2
Change-Id: I4776ce392b1e8e94ebee938cf7df22791a1e0b8f
diff --git a/web/gui2/src/main/webapp/app/onos.component.ts b/web/gui2/src/main/webapp/app/onos.component.ts
index 02b3a44..bbec955 100644
--- a/web/gui2/src/main/webapp/app/onos.component.ts
+++ b/web/gui2/src/main/webapp/app/onos.component.ts
@@ -19,11 +19,10 @@
import { KeyService } from './fw/util/key.service';
import { ThemeService } from './fw/util/theme.service';
import { GlyphService } from './fw/svg/glyph.service';
-import { VeilService } from './fw/layer/veil.service';
import { PanelService } from './fw/layer/panel.service';
import { QuickHelpService } from './fw/layer/quickhelp.service';
import { EeService } from './fw/util/ee.service';
-import { WebSocketService } from './fw/remote/websocket.service';
+import { WebSocketService, WsOptions } from './fw/remote/websocket.service';
import { SpriteService } from './fw/svg/sprite.service';
import { OnosService, View } from './onos.service';
@@ -61,7 +60,7 @@
@Component({
selector: 'onos-root',
templateUrl: './onos.component.html',
- styleUrls: ['./onos.component.css']
+ styleUrls: ['./onos.component.css', './onos.common.css']
})
export class OnosComponent implements OnInit {
public title = 'onos';
@@ -81,7 +80,6 @@
private ks: KeyService,
private ts: ThemeService,
private gs: GlyphService,
- private vs: VeilService,
private ps: PanelService,
private qhs: QuickHelpService,
private ee: EeService,
@@ -101,6 +99,8 @@
log.warn('OnosComponent: testing logger.warn()');
log.error('OnosComponent: testing logger.error()');
+ this.wss.createWebSocket(<WsOptions>{ wsport: 8181});
+
log.debug('OnosComponent constructed');
}