You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2014/06/26 17:32:34 UTC

svn commit: r1605821 - /tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java

Author: markt
Date: Thu Jun 26 15:32:33 2014
New Revision: 1605821

URL: http://svn.apache.org/r1605821
Log:
Refactoring with a view to adding transformation (i.e. extension) support to outgoing messages.

Modified:
    tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java?rev=1605821&r1=1605820&r2=1605821&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java Thu Jun 26 15:32:33 2014
@@ -249,7 +249,8 @@ public abstract class WsRemoteEndpointIm
 
         wsSession.updateLastActive();
 
-        MessagePart mp = new MessagePart(opCode, payload, last, handler, this);
+        MessagePart mp = new MessagePart(opCode, payload, last,
+                new EndMessageHandler(this, handler));
 
         boolean doWrite = false;
         synchronized (messagePartLock) {
@@ -415,11 +416,11 @@ public abstract class WsRemoteEndpointIm
         private final SendHandler handler;
 
         public MessagePart(byte opCode, ByteBuffer payload, boolean last,
-                SendHandler handler, WsRemoteEndpointImplBase endpoint) {
+                SendHandler handler) {
             this.opCode = opCode;
             this.payload = payload;
             this.last = last;
-            this.handler = new EndMessageHandler(endpoint, handler);
+            this.handler = handler;
         }
 
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org