From 9e4ea25e9fc4f5f96dcdcb06bd2009e451b10807 Mon Sep 17 00:00:00 2001 From: Martin Tzvetanov Grigorov Date: Wed, 20 Jun 2012 10:03:37 +0300 Subject: [PATCH] Rename the application class --- ...ala => NativeWebSocketExampleApplication.scala} | 14 ++++++++------ .../websocket/jetty/example/WebSocketDemo.scala | 4 ++-- src/main/webapp/WEB-INF/web.xml | 2 +- 3 files changed, 11 insertions(+), 9 deletions(-) rename src/main/scala/org/apache/wicket/websocket/jetty/example/{WicketApplication.scala => NativeWebSocketExampleApplication.scala} (59%) diff --git a/src/main/scala/org/apache/wicket/websocket/jetty/example/WicketApplication.scala b/src/main/scala/org/apache/wicket/websocket/jetty/example/NativeWebSocketExampleApplication.scala similarity index 59% rename from src/main/scala/org/apache/wicket/websocket/jetty/example/WicketApplication.scala rename to src/main/scala/org/apache/wicket/websocket/jetty/example/NativeWebSocketExampleApplication.scala index 513b1d3..cad74c3 100644 --- a/src/main/scala/org/apache/wicket/websocket/jetty/example/WicketApplication.scala +++ b/src/main/scala/org/apache/wicket/websocket/jetty/example/NativeWebSocketExampleApplication.scala @@ -2,10 +2,16 @@ package org.apache.wicket.websocket.jetty.example import org.apache.wicket.protocol.http.WebApplication +object NativeWebSocketExampleApplication +{ + def get = WebApplication.get().asInstanceOf[NativeWebSocketExampleApplication] +} + /** - * + * The application class that setups the event system that pushes messages + * to the connected clients */ -class WicketApplication extends WebApplication +class NativeWebSocketExampleApplication extends WebApplication { var eventSystem : EventSystem = _ @@ -25,9 +31,5 @@ class WicketApplication extends WebApplication def getEventSystem = eventSystem } -object WicketApplication -{ - def get = WebApplication.get().asInstanceOf[WicketApplication] -} diff --git a/src/main/scala/org/apache/wicket/websocket/jetty/example/WebSocketDemo.scala b/src/main/scala/org/apache/wicket/websocket/jetty/example/WebSocketDemo.scala index 712f6c6..23e13d8 100644 --- a/src/main/scala/org/apache/wicket/websocket/jetty/example/WebSocketDemo.scala +++ b/src/main/scala/org/apache/wicket/websocket/jetty/example/WebSocketDemo.scala @@ -26,7 +26,7 @@ class WebSocketDemo extends WebPage { val sessionId = message.getSessionId val pageId = message.getPageId // register in the global registry. Optional - WicketApplication.get.getEventSystem.clientConnected(application.getName, sessionId, pageId) + NativeWebSocketExampleApplication.get.getEventSystem.clientConnected(application.getName, sessionId, pageId) } protected override def onClose(message: ClosedMessage) @@ -35,7 +35,7 @@ class WebSocketDemo extends WebPage { val sessionId = message.getSessionId val pageId = message.getPageId // unregister in the global registry. Optional - WicketApplication.get.getEventSystem.clientDisconnected(application.getName, sessionId, pageId) + NativeWebSocketExampleApplication.get.getEventSystem.clientDisconnected(application.getName, sessionId, pageId) } /** diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index 7ecd499..4888dcd 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -13,7 +13,7 @@ applicationClassName - org.apache.wicket.websocket.jetty.example.WicketApplication + org.apache.wicket.websocket.jetty.example.NativeWebSocketExampleApplication