public class JsrEndpointEventDriver extends AbstractJsrEventDriver implements EventDriver
Endpoint
config, jsrsession, metadata
activeMessage, policy, session, TARGET_LOG, websocket
Constructor and Description |
---|
JsrEndpointEventDriver(WebSocketPolicy policy,
EndpointInstance endpointInstance) |
Modifier and Type | Method and Description |
---|---|
void |
init(JsrSession jsrsession) |
void |
onBinaryFrame(ByteBuffer buffer,
boolean fin) |
void |
onBinaryMessage(byte[] data) |
protected void |
onClose(javax.websocket.CloseReason closereason) |
void |
onConnect() |
void |
onError(Throwable cause) |
void |
onFrame(Frame frame) |
void |
onInputStream(InputStream stream) |
void |
onPing(ByteBuffer buffer) |
void |
onPong(ByteBuffer buffer) |
void |
onReader(Reader reader) |
void |
onTextFrame(ByteBuffer buffer,
boolean fin) |
void |
onTextMessage(String message) |
void |
setPathParameters(Map<String,String> pathParameters) |
String |
toString() |
getConfig, getJsrSession, getMetadata, onClose, openSession, setEndpointconfig
appendMessage, dispatch, getPolicy, getSession, incomingError, incomingFrame, onContinuationFrame, terminateConnection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPolicy, getSession, onClose, onContinuationFrame, openSession
incomingError, incomingFrame
public JsrEndpointEventDriver(WebSocketPolicy policy, EndpointInstance endpointInstance)
public void init(JsrSession jsrsession)
init
in class AbstractJsrEventDriver
public void onBinaryFrame(ByteBuffer buffer, boolean fin) throws IOException
onBinaryFrame
in interface EventDriver
IOException
public void onBinaryMessage(byte[] data)
onBinaryMessage
in interface EventDriver
protected void onClose(javax.websocket.CloseReason closereason)
onClose
in class AbstractJsrEventDriver
public void onConnect()
onConnect
in interface EventDriver
public void onError(Throwable cause)
onError
in interface EventDriver
public void onFrame(Frame frame)
onFrame
in interface EventDriver
onFrame
in class AbstractJsrEventDriver
public void onInputStream(InputStream stream)
onInputStream
in interface EventDriver
public void onReader(Reader reader)
onReader
in interface EventDriver
public void onTextFrame(ByteBuffer buffer, boolean fin) throws IOException
onTextFrame
in interface EventDriver
IOException
public void onTextMessage(String message)
onTextMessage
in interface EventDriver
public void onPing(ByteBuffer buffer)
onPing
in interface EventDriver
onPing
in class AbstractEventDriver
public void onPong(ByteBuffer buffer)
onPong
in interface EventDriver
onPong
in class AbstractEventDriver
public void setPathParameters(Map<String,String> pathParameters)
setPathParameters
in class AbstractJsrEventDriver
Copyright © 1995-2014 Mort Bay Consulting. All Rights Reserved.