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 2015/02/03 14:31:00 UTC
svn commit: r1656725 -
/tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
Author: markt
Date: Tue Feb 3 13:31:00 2015
New Revision: 1656725
URL: http://svn.apache.org/r1656725
Log:
Make StateUpdateSendHandler static
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=1656725&r1=1656724&r2=1656725&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java Tue Feb 3 13:31:00 2015
@@ -148,7 +148,7 @@ public abstract class WsRemoteEndpointIm
if (handler == null) {
throw new IllegalArgumentException(sm.getString("wsRemoteEndpoint.nullHandler"));
}
- StateUpdateSendHandler sush = new StateUpdateSendHandler(handler);
+ StateUpdateSendHandler sush = new StateUpdateSendHandler(handler, stateMachine);
stateMachine.binaryStart();
startMessage(Constants.OPCODE_BINARY, data, true, sush);
}
@@ -1151,12 +1151,14 @@ public abstract class WsRemoteEndpointIm
}
- private class StateUpdateSendHandler implements SendHandler {
+ private static class StateUpdateSendHandler implements SendHandler {
private final SendHandler handler;
+ private final StateMachine stateMachine;
- public StateUpdateSendHandler(SendHandler handler) {
+ public StateUpdateSendHandler(SendHandler handler, StateMachine stateMachine) {
this.handler = handler;
+ this.stateMachine = stateMachine;
}
@Override
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org