Class JettyWebSocketFrameHandler
java.lang.Object
org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler
- All Implemented Interfaces:
org.eclipse.jetty.websocket.core.FrameHandler,org.eclipse.jetty.websocket.core.IncomingFrames
public class JettyWebSocketFrameHandler
extends Object
implements org.eclipse.jetty.websocket.core.FrameHandler
-
Constructor Summary
ConstructorsConstructorDescriptionJettyWebSocketFrameHandler(org.eclipse.jetty.websocket.api.WebSocketContainer container, Object endpointInstance, MethodHandle openHandle, MethodHandle closeHandle, MethodHandle errorHandle, MethodHandle textHandle, MethodHandle binaryHandle, Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> textSinkClass, Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> binarySinkClass, MethodHandle frameHandle, MethodHandle pingHandle, MethodHandle pongHandle, org.eclipse.jetty.websocket.api.BatchMode batchMode, org.eclipse.jetty.websocket.core.Configuration.Customizer customizer) -
Method Summary
Modifier and TypeMethodDescriptionstatic ThrowableconvertCause(Throwable cause) org.eclipse.jetty.websocket.api.BatchModeorg.eclipse.jetty.websocket.api.UpgradeRequestorg.eclipse.jetty.websocket.api.UpgradeResponsebooleanvoidonClosed(org.eclipse.jetty.websocket.core.CloseStatus closeStatus, org.eclipse.jetty.util.Callback callback) voidvoidonFrame(org.eclipse.jetty.websocket.core.Frame frame, org.eclipse.jetty.util.Callback callback) voidonOpen(org.eclipse.jetty.websocket.core.CoreSession coreSession, org.eclipse.jetty.util.Callback callback) voidresume()voidsetUpgradeRequest(org.eclipse.jetty.websocket.api.UpgradeRequest upgradeRequest) voidsetUpgradeResponse(org.eclipse.jetty.websocket.api.UpgradeResponse upgradeResponse) voidsuspend()toString()
-
Constructor Details
-
JettyWebSocketFrameHandler
public JettyWebSocketFrameHandler(org.eclipse.jetty.websocket.api.WebSocketContainer container, Object endpointInstance, MethodHandle openHandle, MethodHandle closeHandle, MethodHandle errorHandle, MethodHandle textHandle, MethodHandle binaryHandle, Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> textSinkClass, Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> binarySinkClass, MethodHandle frameHandle, MethodHandle pingHandle, MethodHandle pongHandle, org.eclipse.jetty.websocket.api.BatchMode batchMode, org.eclipse.jetty.websocket.core.Configuration.Customizer customizer)
-
-
Method Details
-
setUpgradeRequest
public void setUpgradeRequest(org.eclipse.jetty.websocket.api.UpgradeRequest upgradeRequest) -
setUpgradeResponse
public void setUpgradeResponse(org.eclipse.jetty.websocket.api.UpgradeResponse upgradeResponse) -
getUpgradeRequest
public org.eclipse.jetty.websocket.api.UpgradeRequest getUpgradeRequest() -
getUpgradeResponse
public org.eclipse.jetty.websocket.api.UpgradeResponse getUpgradeResponse() -
getBatchMode
public org.eclipse.jetty.websocket.api.BatchMode getBatchMode() -
getSession
-
onOpen
public void onOpen(org.eclipse.jetty.websocket.core.CoreSession coreSession, org.eclipse.jetty.util.Callback callback) - Specified by:
onOpenin interfaceorg.eclipse.jetty.websocket.core.FrameHandler
-
onFrame
public void onFrame(org.eclipse.jetty.websocket.core.Frame frame, org.eclipse.jetty.util.Callback callback) - Specified by:
onFramein interfaceorg.eclipse.jetty.websocket.core.FrameHandler- Specified by:
onFramein interfaceorg.eclipse.jetty.websocket.core.IncomingFrames
-
onError
- Specified by:
onErrorin interfaceorg.eclipse.jetty.websocket.core.FrameHandler
-
onClosed
public void onClosed(org.eclipse.jetty.websocket.core.CloseStatus closeStatus, org.eclipse.jetty.util.Callback callback) - Specified by:
onClosedin interfaceorg.eclipse.jetty.websocket.core.FrameHandler
-
toString
-
isDemanding
public boolean isDemanding()- Specified by:
isDemandingin interfaceorg.eclipse.jetty.websocket.core.FrameHandler
-
suspend
public void suspend() -
resume
public void resume() -
convertCause
-