Interface EventDriver
-
- All Superinterfaces:
IncomingFrames
- All Known Implementing Classes:
AbstractEventDriver,AbstractJsrEventDriver,JettyAnnotatedEventDriver,JettyListenerEventDriver,JsrAnnotatedEventDriver,JsrEndpointEventDriver
public interface EventDriver extends IncomingFrames
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchModegetBatchMode()WebSocketPolicygetPolicy()WebSocketSessiongetSession()voidonBinaryFrame(java.nio.ByteBuffer buffer, boolean fin)voidonBinaryMessage(byte[] data)voidonClose(CloseInfo close)voidonConnect()voidonContinuationFrame(java.nio.ByteBuffer buffer, boolean fin)voidonError(java.lang.Throwable t)voidonFrame(Frame frame)voidonInputStream(java.io.InputStream stream)voidonPing(java.nio.ByteBuffer buffer)voidonPong(java.nio.ByteBuffer buffer)voidonReader(java.io.Reader reader)voidonTextFrame(java.nio.ByteBuffer buffer, boolean fin)voidonTextMessage(java.lang.String message)voidopenSession(WebSocketSession session)-
Methods inherited from interface org.eclipse.jetty.websocket.api.extensions.IncomingFrames
incomingFrame
-
-
-
-
Method Detail
-
getPolicy
WebSocketPolicy getPolicy()
-
getSession
WebSocketSession getSession()
-
getBatchMode
BatchMode getBatchMode()
-
onBinaryFrame
void onBinaryFrame(java.nio.ByteBuffer buffer, boolean fin) throws java.io.IOException- Throws:
java.io.IOException
-
onBinaryMessage
void onBinaryMessage(byte[] data)
-
onClose
void onClose(CloseInfo close)
-
onConnect
void onConnect()
-
onContinuationFrame
void onContinuationFrame(java.nio.ByteBuffer buffer, boolean fin) throws java.io.IOException- Throws:
java.io.IOException
-
onError
void onError(java.lang.Throwable t)
-
onFrame
void onFrame(Frame frame)
-
onInputStream
void onInputStream(java.io.InputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
onPing
void onPing(java.nio.ByteBuffer buffer)
-
onPong
void onPong(java.nio.ByteBuffer buffer)
-
onReader
void onReader(java.io.Reader reader) throws java.io.IOException- Throws:
java.io.IOException
-
onTextFrame
void onTextFrame(java.nio.ByteBuffer buffer, boolean fin) throws java.io.IOException- Throws:
java.io.IOException
-
onTextMessage
void onTextMessage(java.lang.String message)
-
openSession
void openSession(WebSocketSession session)
-
-