Uses of Interface
org.eclipse.jetty.websocket.core.CoreSession
Package
Description
Jetty WebSocket Common : Implementation [Internal Use Only]
-
Uses of CoreSession in org.eclipse.jetty.ee10.websocket.jakarta.common
Modifier and TypeMethodDescriptionvoid
JakartaWebSocketFrameHandler.onOpen
(CoreSession coreSession, Callback callback) ModifierConstructorDescriptionprotected
JakartaWebSocketAsyncRemote
(JakartaWebSocketSession session, CoreSession coreSession) protected
JakartaWebSocketBasicRemote
(JakartaWebSocketSession session, CoreSession coreSession) protected
JakartaWebSocketRemoteEndpoint
(JakartaWebSocketSession session, CoreSession coreSession) JakartaWebSocketSession
(JakartaWebSocketContainer container, CoreSession coreSession, JakartaWebSocketFrameHandler frameHandler, jakarta.websocket.EndpointConfig endpointConfig) -
Uses of CoreSession in org.eclipse.jetty.ee10.websocket.jakarta.common.messages
ModifierConstructorDescriptionAbstractDecodedMessageSink
(CoreSession coreSession, MethodHandle methodHandle) Basic
(CoreSession coreSession, MethodHandle methodHandle, List<RegisteredDecoder> decoders) DecodedBinaryMessageSink
(CoreSession session, MethodHandle methodHandle, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHandle methodHandle, List<RegisteredDecoder> decoders) DecodedTextMessageSink
(CoreSession session, MethodHandle methodHandle, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHandle methodHandle, List<RegisteredDecoder> decoders) Stream
(CoreSession coreSession, MethodHandle methodHandle, List<RegisteredDecoder> decoders) -
Uses of CoreSession in org.eclipse.jetty.websocket.common
Modifier and TypeMethodDescriptionvoid
JettyWebSocketFrameHandler.onOpen
(CoreSession coreSession, Callback callback) ModifierConstructorDescriptionWebSocketSession
(WebSocketContainer container, CoreSession coreSession, JettyWebSocketFrameHandler frameHandler) -
Uses of CoreSession in org.eclipse.jetty.websocket.common.internal
ModifierConstructorDescriptionByteBufferMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) PartialByteBufferMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) -
Uses of CoreSession in org.eclipse.jetty.websocket.core
Modifier and TypeClassDescriptionstatic class
class
The Core WebSocket Session.Modifier and TypeMethodDescriptionvoid
ExtensionStack.initialize
(IncomingFrames incoming, OutgoingFrames outgoing, CoreSession coreSession) void
FrameHandler.onOpen
(CoreSession coreSession, Callback callback) Invoked when the WebSocket connection is opened.void
AbstractExtension.setCoreSession
(CoreSession coreSession) void
Extension.setCoreSession
(CoreSession coreSession) Set theCoreSession
for this Extension.. -
Uses of CoreSession in org.eclipse.jetty.websocket.core.client
Modifier and TypeMethodDescriptionWebSocketCoreClient.connect
(CoreClientUpgradeRequest request) WebSocketCoreClient.connect
(FrameHandler frameHandler, URI wsUri) CoreClientUpgradeRequest.sendAsync()
-
Uses of CoreSession in org.eclipse.jetty.websocket.core.internal
Modifier and TypeMethodDescriptionvoid
MessageHandler.onOpen
(CoreSession coreSession, Callback callback) -
Uses of CoreSession in org.eclipse.jetty.websocket.core.messages
Modifier and TypeMethodDescriptionAbstractMessageSink.getCoreSession()
Get the WebSocket session.ModifierConstructorDescriptionAbstractMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newMessageSink
.ByteArrayMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newByteArrayMessageSink
.ByteBufferMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newByteBufferMessageSink
.protected
ByteBufferMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand, boolean validateSignature) DispatchedMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) InputStreamMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) MessageInputStream
(CoreSession session) MessageOutputStream
(CoreSession coreSession, ByteBufferPool bufferPool) MessageReader
(CoreSession coreSession) MessageWriter
(CoreSession coreSession, ByteBufferPool bufferPool) PartialByteArrayMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newPartialByteArrayMessageSink
.PartialByteBufferMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newPartialByteBufferMessageSink
.PartialStringMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newPartialStringMessageSink
.ReaderMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) StringMessageSink
(CoreSession session, MethodHandle methodHandle, boolean autoDemand) Creates a newStringMessageSink
. -
Uses of CoreSession in org.eclipse.jetty.websocket.core.util
Modifier and TypeMethodDescriptionstatic void
FrameValidation.assertValidFrame
(Frame frame, CoreSession coreSession) static void
FrameValidation.assertValidIncoming
(Frame frame, CoreSession coreSession) static void
FrameValidation.assertValidOutgoing
(Frame frame, CoreSession coreSession)