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(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(org.eclipse.jetty.websocket.api.extensions.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)
-
-
-
Method Detail
-
getPolicy
org.eclipse.jetty.websocket.api.WebSocketPolicy getPolicy()
-
getSession
WebSocketSession getSession()
-
getBatchMode
org.eclipse.jetty.websocket.api.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(org.eclipse.jetty.websocket.api.extensions.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)
-
-