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