aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java4
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java8
2 files changed, 4 insertions, 8 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java
index fa07c67e7f..e0771ee98b 100644
--- a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java
+++ b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java
@@ -382,7 +382,7 @@ public class ApplicationServlet extends HttpServlet {
((WebApplicationContext) application.getContext())
.startTransaction(application, request);
getApplicationManager(application).handleUidlRequest(
- request, response);
+ request, response, this);
return;
}
@@ -1407,7 +1407,7 @@ public class ApplicationServlet extends HttpServlet {
if (mgr == null) {
// Creates new manager
- mgr = new CommunicationManager(application, this);
+ mgr = new CommunicationManager(application);
applicationToAjaxAppMgrMap.put(application, mgr);
}
return mgr;
diff --git a/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java b/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java
index cf65346237..bafa214aaf 100644
--- a/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java
+++ b/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java
@@ -87,12 +87,8 @@ public class CommunicationManager implements Paintable.RepaintRequestListener {
private int pendingLocalesIndex;
- private final ApplicationServlet applicationServlet;
-
- public CommunicationManager(Application application,
- ApplicationServlet applicationServlet) {
+ public CommunicationManager(Application application) {
this.application = application;
- this.applicationServlet = applicationServlet;
requireLocale(application.getLocale().toString());
}
@@ -190,7 +186,7 @@ public class CommunicationManager implements Paintable.RepaintRequestListener {
* @throws IOException
*/
public void handleUidlRequest(HttpServletRequest request,
- HttpServletResponse response) throws IOException {
+ HttpServletResponse response, ApplicationServlet applicationServlet) throws IOException {
// repaint requested or session has timed out and new one is created
boolean repaintAll = (request.getParameter(GET_PARAM_REPAINT_ALL) != null)