Class JettyListenerEventDriver
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.websocket.common.events.AbstractEventDriver
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- All Implemented Interfaces:
org.eclipse.jetty.util.component.LifeCycle, IncomingFrames, EventDriver
Handler for
WebSocketListener based User WebSocket implementations.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListenerNested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
org.eclipse.jetty.util.component.LifeCycle.Listener -
Field Summary
Fields inherited from class AbstractEventDriver
activeMessage, policy, session, targetLog, websocketFields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING -
Constructor Summary
ConstructorsConstructorDescriptionJettyListenerEventDriver(WebSocketPolicy policy, WebSocketConnectionListener listener) -
Method Summary
Modifier and TypeMethodDescriptionvoidonBinaryFrame(ByteBuffer buffer, boolean fin) voidonBinaryMessage(byte[] data) voidvoidvoidonContinuationFrame(ByteBuffer buffer, boolean fin) voidvoidvoidonInputStream(InputStream stream) voidvoidonTextFrame(ByteBuffer buffer, boolean fin) voidonTextMessage(String message) Whole Message event.toString()Methods inherited from class AbstractEventDriver
appendMessage, dispatch, getBatchMode, getPolicy, getSession, incomingFrame, onPing, onPong, openSessionMethods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, doStart, doStop, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop
-
Constructor Details
-
JettyListenerEventDriver
-
-
Method Details
-
onBinaryFrame
- Throws:
IOException
-
onBinaryMessage
public void onBinaryMessage(byte[] data) -
onClose
-
onConnect
public void onConnect() -
onError
-
onFrame
-
onInputStream
-
onReader
-
onTextFrame
- Throws:
IOException
-
onTextMessage
Whole Message event.- Parameters:
message- the whole message
-
onContinuationFrame
- Specified by:
onContinuationFramein interfaceEventDriver- Overrides:
onContinuationFramein classAbstractEventDriver- Throws:
IOException
-
toString
- Overrides:
toStringin classorg.eclipse.jetty.util.component.AbstractLifeCycle
-