org.apache.camel.component.websocket
Class DefaultWebsocket

java.lang.Object
  extended by org.apache.camel.component.websocket.DefaultWebsocket
All Implemented Interfaces:
Serializable, org.eclipse.jetty.websocket.WebSocket, org.eclipse.jetty.websocket.WebSocket.OnTextMessage

public class DefaultWebsocket
extends Object
implements org.eclipse.jetty.websocket.WebSocket, org.eclipse.jetty.websocket.WebSocket.OnTextMessage, Serializable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jetty.websocket.WebSocket
org.eclipse.jetty.websocket.WebSocket.Connection, org.eclipse.jetty.websocket.WebSocket.FrameConnection, org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage, org.eclipse.jetty.websocket.WebSocket.OnControl, org.eclipse.jetty.websocket.WebSocket.OnFrame, org.eclipse.jetty.websocket.WebSocket.OnTextMessage
 
Constructor Summary
DefaultWebsocket(NodeSynchronization sync, WebsocketConsumer consumer)
           
 
Method Summary
 org.eclipse.jetty.websocket.WebSocket.Connection getConnection()
           
 String getConnectionKey()
           
 void onClose(int closeCode, String message)
           
 void onMessage(String message)
           
 void onOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection)
           
 void setConnection(org.eclipse.jetty.websocket.WebSocket.Connection connection)
           
 void setConnectionKey(String connectionKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWebsocket

public DefaultWebsocket(NodeSynchronization sync,
                        WebsocketConsumer consumer)
Method Detail

onClose

public void onClose(int closeCode,
                    String message)
Specified by:
onClose in interface org.eclipse.jetty.websocket.WebSocket

onOpen

public void onOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection)
Specified by:
onOpen in interface org.eclipse.jetty.websocket.WebSocket

onMessage

public void onMessage(String message)
Specified by:
onMessage in interface org.eclipse.jetty.websocket.WebSocket.OnTextMessage

getConnection

public org.eclipse.jetty.websocket.WebSocket.Connection getConnection()

setConnection

public void setConnection(org.eclipse.jetty.websocket.WebSocket.Connection connection)

getConnectionKey

public String getConnectionKey()

setConnectionKey

public void setConnectionKey(String connectionKey)


Apache Camel