public class JsrAnnotatedEventDriver extends AbstractJsrEventDriver
activeMessage, policy, session, TARGET_LOG, websocketconfig, jsrsession, metadata| Constructor | Description |
|---|---|
JsrAnnotatedEventDriver(org.eclipse.jetty.websocket.api.WebSocketPolicy policy,
EndpointInstance endpointInstance,
JsrEvents<?,?> events) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
init(JsrSession jsrsession) |
|
void |
onBinaryFrame(java.nio.ByteBuffer buffer,
boolean fin) |
Entry point for all incoming binary frames.
|
void |
onBinaryMessage(byte[] data) |
Entry point for binary frames destined for
MessageHandler.Whole |
protected void |
onClose(CloseReason closereason) |
|
void |
onConnect() |
|
void |
onError(java.lang.Throwable cause) |
|
void |
onFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame) |
|
void |
onInputStream(java.io.InputStream stream) |
|
void |
onPartialBinaryMessage(java.nio.ByteBuffer buffer,
boolean fin) |
|
void |
onPartialTextMessage(java.lang.String message,
boolean fin) |
|
void |
onPing(java.nio.ByteBuffer buffer) |
|
void |
onPong(java.nio.ByteBuffer buffer) |
|
void |
onReader(java.io.Reader reader) |
|
void |
onTextFrame(java.nio.ByteBuffer buffer,
boolean fin) |
Entry point for all incoming text frames.
|
void |
onTextMessage(java.lang.String message) |
Entry point for whole text messages
|
void |
setPathParameters(java.util.Map<java.lang.String,java.lang.String> pathParameters) |
|
java.lang.String |
toString() |
appendMessage, dispatch, getBatchMode, getPolicy, getSession, incomingError, incomingFrame, onContinuationFrame, terminateConnectiongetConfig, getJsrSession, getMetadata, onClose, openSession, setEndpointconfigpublic JsrAnnotatedEventDriver(org.eclipse.jetty.websocket.api.WebSocketPolicy policy,
EndpointInstance endpointInstance,
JsrEvents<?,?> events)
public void init(JsrSession jsrsession)
init in class AbstractJsrEventDriverpublic void onBinaryFrame(java.nio.ByteBuffer buffer,
boolean fin)
throws java.io.IOException
java.io.IOExceptionpublic void onBinaryMessage(byte[] data)
MessageHandler.Wholeprotected void onClose(CloseReason closereason)
onClose in class AbstractJsrEventDriverpublic void onConnect()
public void onError(java.lang.Throwable cause)
public void onFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame)
onFrame in class AbstractJsrEventDriverpublic void onInputStream(java.io.InputStream stream)
throws java.io.IOException
java.io.IOExceptionpublic void onPartialBinaryMessage(java.nio.ByteBuffer buffer,
boolean fin)
public void onPartialTextMessage(java.lang.String message,
boolean fin)
public void onPing(java.nio.ByteBuffer buffer)
onPing in class org.eclipse.jetty.websocket.common.events.AbstractEventDriverpublic void onPong(java.nio.ByteBuffer buffer)
onPong in class org.eclipse.jetty.websocket.common.events.AbstractEventDriverpublic void onReader(java.io.Reader reader)
throws java.io.IOException
java.io.IOExceptionpublic void onTextFrame(java.nio.ByteBuffer buffer,
boolean fin)
throws java.io.IOException
java.io.IOExceptionpublic void onTextMessage(java.lang.String message)
public void setPathParameters(java.util.Map<java.lang.String,java.lang.String> pathParameters)
setPathParameters in class AbstractJsrEventDriverpublic java.lang.String toString()
toString in class org.eclipse.jetty.util.component.AbstractLifeCycleCopyright © 1995–2018 Webtide. All rights reserved.