A B C D E F G H I J L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABNF_REQUIRED_QUOTING - Static variable in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
ABNF from RFC 2616, RFC 822, and RFC 6455 specified characters requiring quoting.
- ABNORMAL - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
Abnormal Close is a synonym for
StatusCode.NO_CLOSE
, used to indicate a close condition where no close frame was processed from the remote side. - AbstractDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- AbstractDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
- AbstractEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- AbstractEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
- AbstractEventDriver - Class in org.eclipse.jetty.websocket.common.events
-
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
- AbstractEventDriver(WebSocketPolicy, Object) - Constructor for class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- AbstractExtension - Class in org.eclipse.jetty.websocket.common.extensions
- AbstractExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- AbstractJsrEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
- AbstractJsrEventDriver(WebSocketPolicy, EndpointInstance) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- AbstractJsrRemote - Class in org.eclipse.jetty.websocket.jsr356
- AbstractJsrRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- AbstractMethodAnnotationScanner<T> - Class in org.eclipse.jetty.websocket.common.events.annotated
-
Basic scanner for Annotated Methods
- AbstractMethodAnnotationScanner() - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- AbstractWebSocketConnection - Class in org.eclipse.jetty.websocket.common.io
-
Provides the implementation of
LogicalConnection
within the framework of the newConnection
framework ofjetty-io
. - AbstractWebSocketConnection(EndPoint, Executor, Scheduler, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- AbstractWebSocketConnection.Stats - Class in org.eclipse.jetty.websocket.common.io
-
Deprecated.
- accept(ServletContext, ServerContainer) - Method in interface org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.Configurator
- accept(ServletContext, NativeWebSocketConfiguration) - Method in interface org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer.Configurator
- AcceptHash - Class in org.eclipse.jetty.websocket.common
-
Logic for working with the
Sec-WebSocket-Key
andSec-WebSocket-Accept
headers. - AcceptHash() - Constructor for class org.eclipse.jetty.websocket.common.AcceptHash
- acceptWebSocket(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- acceptWebSocket(HttpServletRequest, HttpServletResponse) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- acceptWebSocket(WebSocketCreator, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- acceptWebSocket(WebSocketCreator, HttpServletRequest, HttpServletResponse) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- acquireWriteBlocker() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback
- activeMessage - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- add(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- ADD_DYNAMIC_FILTER_KEY - Static variable in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
- addAll(Class<? extends T>[]) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- addAll(List<Class<? extends T>>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- addEndpoint(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- addEndpoint(ServerEndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- addExtensions(String...) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Add WebSocket Extension Configuration(s) to request
- addExtensions(String...) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- addExtensions(String...) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- addExtensions(ExtensionConfig...) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Add WebSocket Extension Configuration(s) to Upgrade Request.
- addExtensions(ExtensionConfig...) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- addExtensions(ExtensionConfig...) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- addHeader(String, String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Add a header value to the response.
- addHeader(String, String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
- addHeader(String, String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- addHeader(String, String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- addImplementation(EventDriverImpl) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- addLifeCycleListener(LifeCycle.Listener) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- addMapping(String, Class<?>) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Manually add a WebSocket mapping.
- addMapping(String, WebSocketCreator) - Method in interface org.eclipse.jetty.websocket.server.MappedWebSocketCreator
-
Add a mapping, of a pathspec to a WebSocketCreator.
- addMapping(String, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- addMapping(String, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- addMapping(String, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- addMapping(PathSpec, Class<?>) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Manually add a WebSocket mapping.
- addMapping(PathSpec, WebSocketCreator) - Method in interface org.eclipse.jetty.websocket.server.MappedWebSocketCreator
-
Add a mapping.
- addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Manually add a WebSocket mapping.
- addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- addMapping(PathSpec, WebSocketCreator) - Method in interface org.eclipse.jetty.websocket.server.MappedWebSocketCreator
-
Deprecated.use
MappedWebSocketCreator.addMapping(org.eclipse.jetty.http.pathmap.PathSpec, WebSocketCreator)
instead. (support classes moved to generic jetty-http project) - addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Deprecated.
- addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
-
Deprecated.
- addMapping(PathSpec, WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
-
Deprecated.
- addMessageHandler(MessageHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- addParams(Class<?>...) - Method in class org.eclipse.jetty.websocket.common.events.ParamList
- addSessionFactory(SessionFactory) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- addSessionListener(WebSocketSessionListener) - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
- addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- afterResponse(HandshakeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
- AnnotatedClientEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.client
- AnnotatedClientEndpointConfig(ClientEndpoint) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- AnnotatedClientEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.client
- AnnotatedClientEndpointMetadata(ClientContainer, Class<?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
- AnnotatedEndpointMetadata<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Static reference to a specific annotated classes metadata.
- AnnotatedEndpointMetadata(Class<?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- AnnotatedEndpointScanner<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
- AnnotatedEndpointScanner(AnnotatedEndpointMetadata<T, C>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
- AnnotatedServerEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.server
- AnnotatedServerEndpointConfig(WebSocketContainerScope, Class<?>, ServerEndpoint) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- AnnotatedServerEndpointConfig(WebSocketContainerScope, Class<?>, ServerEndpoint, ServerEndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- AnnotatedServerEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.server
- AnnotatedServerEndpointMetadata(WebSocketContainerScope, Class<?>, ServerEndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- append(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- append(int) - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- appendFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
-
Append the frame payload to the message.
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.NullMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
- appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
- appendMessage(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- args - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- asFrame() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- assertDecoderRequired() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- assertFrameValid(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
- assertIsPublicNonStatic(Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- assertIsReturn(Method, Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- assertIsVoidReturn(Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- assertMessageNotNull(Object) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- assertPartialMessageSupportDisabled(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnMessage
- assertRoleRequired(int, String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- assertSendHandlerNotNull(SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- assertUnset(CallableMethod, Class<? extends Annotation>, Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- assertValid() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- assertValid() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
- assertValid() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- assertValidBinaryMessageSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- assertValidSignature(Method, Class<? extends Annotation>, ParamList) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- assertValidTextMessageSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- ATTR_JAVAX_SERVER_CONTAINER - Static variable in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
The ServletContext attribute key name for the ServerContainer per javax.websocket spec 1.0 final section 6.4 Programmatic Server Deployment
- ATTR_KEY - Static variable in class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
- ATTR_KEY - Static variable in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- authenticate(HttpServletResponse) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- AUTO - org.eclipse.jetty.websocket.api.BatchMode
-
Implementers are free to decide whether to send or not frames to the network layer.
B
- BAD_DATA - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1003 indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message).
- BAD_PAYLOAD - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1007 indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 [RFC3629] data within a text message).
- BadPayloadException - Exception in org.eclipse.jetty.websocket.api
-
Exception to terminate the connection because it has received data within a frame payload that was not consistent with the requirements of that frame payload.
- BadPayloadException(String) - Constructor for exception org.eclipse.jetty.websocket.api.BadPayloadException
- BadPayloadException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.BadPayloadException
- BadPayloadException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.BadPayloadException
- BasicEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356
-
Basic EndpointConfig (used when no EndpointConfig is provided or discovered)
- BasicEndpointConfig() - Constructor for class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
- BasicServerEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.server
- BasicServerEndpointConfig(WebSocketContainerScope, Class<?>, String) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- BasicServerEndpointConfig(WebSocketContainerScope, ServerEndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- batchMode() - Method in annotation type org.eclipse.jetty.websocket.api.annotations.WebSocket
- BatchMode - Enum in org.eclipse.jetty.websocket.api
-
The possible batch modes when invoking
OutgoingFrames.outgoingFrame(org.eclipse.jetty.websocket.api.extensions.Frame, WriteCallback, BatchMode)
. - beforeRequest(Map<String, List<String>>) - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
- BINARY - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- BINARY - org.eclipse.jetty.websocket.jsr356.MessageType
- BINARY - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Binary Frame
- BinaryFrame - Class in org.eclipse.jetty.websocket.common.frames
- BinaryFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.BinaryFrame
- BinaryPartialMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
-
Partial BINARY MessageAppender for MessageHandler.Partial interface
- BinaryPartialMessage(MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
- BinaryPartialOnMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
-
Partial BINARY MessageAppender for @
OnMessage
annotated methods - BinaryPartialOnMessage(JsrAnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
- BinaryWholeMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
- BinaryWholeMessage(EventDriver, MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryWholeMessage
- bind(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- block() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- BlockingWriteCallback - Class in org.eclipse.jetty.websocket.common
-
Extends a
SharedBlockingCallback
to a WebSocketWriteCallback
- BlockingWriteCallback() - Constructor for class org.eclipse.jetty.websocket.common.BlockingWriteCallback
- BlockingWriteCallback.WriteBlocker - Class in org.eclipse.jetty.websocket.common
- BooleanDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toBoolean
decoder. - BooleanDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
- BooleanEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Boolean
toEncoder.Text
Message encoder - BooleanEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.BooleanEncoder
- build(Method, Class<? extends Annotation>, ParamList...) - Static method in exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
- ByteAccumulator - Class in org.eclipse.jetty.websocket.common.extensions.compress
- ByteAccumulator(int) - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
- ByteArrayDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- ByteArrayDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
- ByteArrayEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- ByteArrayEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
- ByteBufferDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- ByteBufferDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
- ByteBufferEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- ByteBufferEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
- ByteDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toByte
decoder - ByteDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
- ByteEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Byte
toEncoder.Text
Message encoder - ByteEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteEncoder
C
- call(Object, int, String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- call(Object, InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
- call(Object, Reader) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
- call(Object, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- call(Object, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- call(Object, String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
- call(Object, Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
- call(Object, ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
- call(Object, ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
- call(Object, CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- call(Object, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
- call(Object, Session, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
- call(Object, CloseInfo) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- CallableMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
-
A Callable Method
- CallableMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- callApplicationOnClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- callApplicationOnError(Throwable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- callBinary(RemoteEndpoint.Async, Object, ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callBinaryStream(RemoteEndpoint.Async, Object, InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callClose(Object, CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callError(Object, Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callOpen(Object, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callPong(RemoteEndpoint.Async, Object, ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callText(RemoteEndpoint.Async, Object, String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- callTextStream(RemoteEndpoint.Async, Object, Reader) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- cancel(boolean) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- canReadWebSocketFrames() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- canReadWebSocketFrames() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Tests to see if state allows for reading of WebSocket frames
- canReadWebSocketFrames() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Test if Connection State allows for reading of frames.
- canWriteWebSocketFrames() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- canWriteWebSocketFrames() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Test to see if state allows writing of WebSocket frames
- canWriteWebSocketFrames() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Test if Connection State allows for writing frames.
- changeSessionId() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- CharacterDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toCharacter
decoder - CharacterDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
- CharacterEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Character
toEncoder.Text
Message encoder - CharacterEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.CharacterEncoder
- checkOrigin(String) - Method in class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
- clear() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- clearHeaders() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Deprecated.(no longer supported, as this can undo the required upgrade request headers)
- clearHeaders() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- clearHeaders() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- clearImplementations() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- CLIENT - org.eclipse.jetty.websocket.api.WebSocketBehavior
- ClientContainer - Class in org.eclipse.jetty.websocket.jsr356
-
Container for Client use of the javax.websocket API.
- ClientContainer() - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
This is the entry point for
ContainerProvider.getWebSocketContainer()
- ClientContainer(HttpClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
Create a
WebSocketContainer
using the suppliedHttpClient
for environments where you want to configure SSL/TLS or Proxy behaviors. - ClientContainer(WebSocketClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
Build a ClientContainer with a specific WebSocketClient in mind.
- ClientContainer(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
This is the entry point for ServerContainer, via ServletContext.getAttribute(ServerContainer.class.getName())
- ClientContainer(WebSocketContainerScope, HttpClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
This is the entry point for ServerContainer, via ServletContext.getAttribute(ServerContainer.class.getName())
- ClientUpgradeRequest - Class in org.eclipse.jetty.websocket.client
-
Allowing a generate from a UpgradeRequest
- ClientUpgradeRequest() - Constructor for class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- ClientUpgradeRequest(URI) - Constructor for class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- ClientUpgradeRequest(WebSocketUpgradeRequest) - Constructor for class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- ClientUpgradeResponse - Class in org.eclipse.jetty.websocket.client
- ClientUpgradeResponse() - Constructor for class org.eclipse.jetty.websocket.client.ClientUpgradeResponse
- ClientUpgradeResponse(HttpResponse) - Constructor for class org.eclipse.jetty.websocket.client.ClientUpgradeResponse
- clonePolicy() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Make a copy of the policy, with current values.
- clonePolicy(WebSocketBehavior) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Deprecated.use
WebSocketPolicy.delegateAs(WebSocketBehavior)
instead - close() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Request a close of the current conversation with a normal status code and no reason phrase.
- close() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- close() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Jetty Connection Close
- close() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- close() - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- close() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
- close() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- close(int, String) - Method in interface org.eclipse.jetty.websocket.api.Session
-
Send a websocket Close frame, with status code.
- close(int, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- close(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Close the connection based on the throwable
- close(Throwable) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Close the connection based on the cause.
- close(Throwable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Close the active session based on the throwable
- close(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- close(CloseStatus) - Method in interface org.eclipse.jetty.websocket.api.Session
-
Request Close the current conversation, giving a reason for the closure.
- close(CloseStatus) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- close(CloseInfo, Callback) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- close(CloseInfo, Callback) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Request a local close.
- CLOSE - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- CLOSE - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Close Frame
- CLOSE_REASON - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- CloseException - Exception in org.eclipse.jetty.websocket.api
- CloseException(int, String) - Constructor for exception org.eclipse.jetty.websocket.api.CloseException
- CloseException(int, String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.CloseException
- CloseException(int, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.CloseException
- CloseFrame - Class in org.eclipse.jetty.websocket.common.frames
- CloseFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.CloseFrame
- CloseInfo - Class in org.eclipse.jetty.websocket.common
- CloseInfo() - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
- CloseInfo(int) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
- CloseInfo(int, String) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
-
Create a CloseInfo, trimming the reason to
CloseStatus.MAX_REASON_PHRASE
UTF-8 bytes if needed. - CloseInfo(ByteBuffer, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
-
Parse the Close Frame payload.
- CloseInfo(Frame) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
- CloseInfo(Frame, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
- CloseStatus - Class in org.eclipse.jetty.websocket.api
- CloseStatus(int, String) - Constructor for class org.eclipse.jetty.websocket.api.CloseStatus
-
Creates a reason for closing a web socket connection with the given code and reason phrase.
- closing() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
The Local Endpoint wants to close.
- CoderMetadata<T> - Class in org.eclipse.jetty.websocket.jsr356.metadata
-
The immutable base metadata for a coder (
Decoder
orEncoder
- CoderMetadata(Class<? extends T>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
- CoderMetadataSet<T,M extends CoderMetadata<T>> - Class in org.eclipse.jetty.websocket.jsr356.metadata
-
An durable collection of
CoderMetadata
. - CoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- complete() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- complete() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- complete() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- CompressExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
- CompressExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- config - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- CONFIG_ATTRIBUTE_KEY - Static variable in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- Configurable - Interface in org.eclipse.jetty.websocket.jsr356
-
Tag indicating a component that needs to be configured.
- ConfigurationException - Exception in org.eclipse.jetty.websocket.jsr356
- ConfigurationException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.ConfigurationException
- configure(ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
-
Configure the default WebSocketUpgradeFilter.
- configure(ServletContextHandler, WebSocketServerContainerInitializer.Configurator) - Static method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
Configure the
ServletContextHandler
to callWebSocketServerContainerInitializer.onStartup(Set, ServletContext)
during theServletContext
initialization phase. - configure(ServletContextHandler, NativeWebSocketServletContainerInitializer.Configurator) - Static method in class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
-
Configure the
ServletContextHandler
to call theNativeWebSocketServletContainerInitializer
during theServletContext
initialization phase. - configure(Generator) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- configure(Parser) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- configure(WebSocketServletFactory) - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler
- configure(WebSocketServletFactory) - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler.Simple
- configure(WebSocketServletFactory) - Method in class org.eclipse.jetty.websocket.servlet.WebSocketServlet
- configureContext(ServletContext) - Static method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
-
Deprecated.
- configureContext(ServletContext, ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
Deprecated.
- configureContext(ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
Deprecated.
- configureContext(ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
-
Deprecated.
- configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Generator
- configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Parser
- configurePolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler
- connect(Object, URI) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- connect(Object, URI, ClientUpgradeRequest) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Connect to remote websocket endpoint
- connect(Object, URI, ClientUpgradeRequest, UpgradeListener) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Connect to remote websocket endpoint
- ConnectionManager - Class in org.eclipse.jetty.websocket.client.io
-
Deprecated.use
HttpClient
with WebSocketClient directly - ConnectionManager(WebSocketClient) - Constructor for class org.eclipse.jetty.websocket.client.io.ConnectionManager
-
Deprecated.
- ConnectionState - Class in org.eclipse.jetty.websocket.common.io
-
WebSocket Connection State.
- ConnectionState() - Constructor for class org.eclipse.jetty.websocket.common.io.ConnectionState
- connectToServer(Class<?>, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- connectToServer(Class<? extends Endpoint>, ClientEndpointConfig, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- connectToServer(Object, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- connectToServer(Endpoint, ClientEndpointConfig, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- ContainerDefaultConfigurator - Class in org.eclipse.jetty.websocket.jsr356.server
-
The "Container Default Configurator" per the JSR-356 spec.
- ContainerDefaultConfigurator() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
-
Default Constructor required, as javax.websocket.server.ServerEndpointConfig$Configurator.fetchContainerDefaultConfigurator() will be the one that instantiates this class in most cases.
- CONTEXT_ATTRIBUTE_KEY - Static variable in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- contextDestroyed(ServletContextEvent) - Method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.ContextDestroyListener
- ContextDestroyListener() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.ContextDestroyListener
- contextInitialized(ServletContextEvent) - Method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.ContextDestroyListener
- CONTINUATION - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- CONTINUATION - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Continuation Frame
- ContinuationFrame - Class in org.eclipse.jetty.websocket.common.frames
- ContinuationFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
- ControlFrame - Class in org.eclipse.jetty.websocket.common.frames
- ControlFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.frames.ControlFrame
- copy(Frame) - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- copyChunk(byte[], int, int) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
- copyHeaders(Frame) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- copyHeaders(WebSocketFrame) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- create(Object, WebSocketPolicy) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
-
Create the EventDriver based on this implementation.
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerEndpointImpl
- create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerExtendsEndpointImpl
- createSession(URI, EventDriver, LogicalConnection) - Method in interface org.eclipse.jetty.websocket.common.SessionFactory
- createSession(URI, EventDriver, LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
- createSession(URI, EventDriver, LogicalConnection) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
- createWebSocket(ServletUpgradeRequest, ServletUpgradeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- createWebSocket(ServletUpgradeRequest, ServletUpgradeResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
-
Default Creator logic
- createWebSocket(ServletUpgradeRequest, ServletUpgradeResponse) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketCreator
-
Create a websocket from the incoming request.
- customizeParamsOnClose(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- customizeParamsOnClose(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- customizeParamsOnError(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- customizeParamsOnError(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- customizeParamsOnMessage(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- customizeParamsOnMessage(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- customizeParamsOnOpen(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- customizeParamsOnOpen(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
D
- data - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
The payload data.
- DataFrame - Class in org.eclipse.jetty.websocket.common.frames
-
A Data Frame
- DataFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
- DataFrame(Frame) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
-
Construct new DataFrame based on headers of provided frame.
- DataFrame(Frame, boolean) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
-
Construct new DataFrame based on headers of provided frame, overriding for continuations if needed.
- decode(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
- decode(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
- decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
- decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
- decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
- decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
- decoder - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- DecoderFactory - Class in org.eclipse.jetty.websocket.jsr356
-
Factory for
DecoderMetadata
- DecoderFactory(WebSocketContainerScope, DecoderMetadataSet) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- DecoderFactory(WebSocketContainerScope, DecoderMetadataSet, DecoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- DecoderFactory(WebSocketSessionScope, DecoderMetadataSet, DecoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- DecoderFactory.Wrapper - Class in org.eclipse.jetty.websocket.jsr356
- DecoderMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
-
Immutable Metadata for a
Decoder
- DecoderMetadata(Class<? extends Decoder>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadata
- DecoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.metadata
- DecoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
- decodingType - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- decompress(ByteAccumulator, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- decompressCount - Variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- DefaultBinaryEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- DefaultBinaryEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryEncoder
- DefaultBinaryStreamEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- DefaultBinaryStreamEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryStreamEncoder
- DefaultTextEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- DefaultTextEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextEncoder
- DefaultTextStreamEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
- DefaultTextStreamEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextStreamEncoder
- DeflateFrameExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
-
Implementation of the deflate-frame extension seen out in the wild.
- DeflateFrameExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
- delegateAs(WebSocketBehavior) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- DelegatedContainerScope - Class in org.eclipse.jetty.websocket.common.scopes
- DelegatedContainerScope(WebSocketPolicy, WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- DeMaskProcessor - Class in org.eclipse.jetty.websocket.common.io.payload
- DeMaskProcessor() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
- dequote(String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
Remove quotes from a string, only if the input string start with and end with the same quote character.
- describeRule() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
-
human readable string describing the rule that would support this EventDriver.
- describeRule() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
- describeRule() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
- describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
- describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
- describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerEndpointImpl
- describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerExtendsEndpointImpl
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
- destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
- destroy() - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- destroy() - Method in class org.eclipse.jetty.websocket.servlet.WebSocketServlet
- disconnect() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Issue a harsh disconnect of the underlying connection.
- disconnect() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- disconnect() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Terminate the connection (no close frame sent)
- disconnect() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Harsh disconnect
- DisconnectCallback - Class in org.eclipse.jetty.websocket.common.io
- DisconnectCallback(LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.common.io.DisconnectCallback
- disconnected() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Final Terminal state indicating the connection is disconnected
- discover(Class<? extends Decoder>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
- discover(Class<? extends Encoder>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
- discover(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
-
Coder Specific discovery of Metadata for a specific coder.
- dispatch(Runnable) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- dispatch(Runnable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- doHandshakeResponse(ServletUpgradeRequest, ServletUpgradeResponse) - Method in class org.eclipse.jetty.websocket.server.HandshakeRFC6455
- doHandshakeResponse(ServletUpgradeRequest, ServletUpgradeResponse) - Method in interface org.eclipse.jetty.websocket.server.WebSocketHandshake
-
Formulate a WebSocket upgrade handshake response.
- doStart() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- doStart() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- doStart() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- doStart() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- doStart() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- doStart() - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler
- doStart() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- doStop() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- doStop() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- doStop() - Method in class org.eclipse.jetty.websocket.common.SessionTracker
- doStop() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- doStop() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- doStop() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
- doStop() - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- doStop() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- DoubleDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toDouble
to decoder - DoubleDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
- DoubleEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Double
toEncoder.Text
Message encoder - DoubleEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DoubleEncoder
- dump() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- dump() - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.SessionTracker
- dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- dumpSelf() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- dumpSelf() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- dumpSelf() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- dumpSelf() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- DuplicateCoderException - Exception in org.eclipse.jetty.websocket.jsr356.metadata
-
Thrown when a duplicate coder is encountered when attempting to identify a Endpoint's metadata (
Decoder
orEncoder
) - DuplicateCoderException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.metadata.DuplicateCoderException
- DuplicateCoderException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.metadata.DuplicateCoderException
E
- EmptyClientEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.client
- EmptyClientEndpointConfig() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- EmptyConfigurator - Class in org.eclipse.jetty.websocket.jsr356.client
- EmptyConfigurator() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
- ENABLE_KEY - Static variable in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
- enablePartialMessageSupport() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
Indicate that partial message support is desired
- encode(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
- encode(Boolean) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.BooleanEncoder
- encode(Byte) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteEncoder
- encode(Character) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.CharacterEncoder
- encode(Double) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DoubleEncoder
- encode(Float) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.FloatEncoder
- encode(Integer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.IntegerEncoder
- encode(Long) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.LongEncoder
- encode(Short) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ShortEncoder
- encode(String) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextEncoder
- encode(String) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.StringEncoder
- encode(String, Writer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextStreamEncoder
- encode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
- encode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryEncoder
- encode(ByteBuffer, OutputStream) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryStreamEncoder
- EncodeFailedFuture - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
A
Future<Void>
that is already failed as a result of an Encode error - EncodeFailedFuture(Object, Encoder, Class<?>, Throwable) - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- EncoderFactory - Class in org.eclipse.jetty.websocket.jsr356
-
Represents all of the declared
Encoder
s that the Container is aware of. - EncoderFactory(WebSocketContainerScope, EncoderMetadataSet) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- EncoderFactory(WebSocketContainerScope, EncoderMetadataSet, EncoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- EncoderFactory(WebSocketSessionScope, EncoderMetadataSet, EncoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- EncoderFactory.Wrapper - Class in org.eclipse.jetty.websocket.jsr356
- EncoderMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
-
Immutable Metadata for a
Encoder
- EncoderMetadata(Class<? extends Encoder>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadata
- EncoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.metadata
- EncoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
- encoders - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- ENDPOINT_CONFIG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- EndpointInstance - Class in org.eclipse.jetty.websocket.jsr356.endpoints
-
Associate a JSR Endpoint with its optional
EndpointConfig
- EndpointInstance(Object, EndpointConfig, EndpointMetadata) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
- EndpointMetadata - Interface in org.eclipse.jetty.websocket.jsr356.metadata
- endsWithTail(ByteBuffer) - Static method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- enqueue(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- equals(Object) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- equals(Object) - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- equals(Object) - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- equals(Object) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- equals(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
- ERROR_CAUSE - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- escape(StringBuilder, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
- EventDriver - Interface in org.eclipse.jetty.websocket.common.events
- EventDriverFactory - Class in org.eclipse.jetty.websocket.common.events
-
Create EventDriver implementations.
- EventDriverFactory(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- EventDriverImpl - Interface in org.eclipse.jetty.websocket.common.events
-
A specific implementation of a EventDriver.
- EventMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
- EventMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- EventMethod(Class<?>, String, Class<?>...) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- EventMethods - Class in org.eclipse.jetty.websocket.common.events.annotated
-
A representation of the methods available to call for a particular class.
- EventMethods(Class<?>) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- Extension - Interface in org.eclipse.jetty.websocket.api.extensions
-
Interface for WebSocket Extensions.
- ExtensionConfig - Class in org.eclipse.jetty.websocket.api.extensions
-
Represents an Extension Configuration, as seen during the connection Handshake process.
- ExtensionConfig(String) - Constructor for class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- ExtensionConfig(ExtensionConfig) - Constructor for class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Copy constructor
- ExtensionFactory - Class in org.eclipse.jetty.websocket.api.extensions
-
Deprecated.this class is removed from Jetty 10.0.0+
- ExtensionFactory() - Constructor for class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- ExtensionStack - Class in org.eclipse.jetty.websocket.common.extensions
-
Represents the stack of Extensions.
- ExtensionStack(ExtensionFactory) - Constructor for class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
F
- failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.DisconnectCallback
- FAILED_TLS_HANDSHAKE - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1015 is a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint.
- fillInterested() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- findGenericClassFor(Class<?>, Class<?>) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
-
Given a Base (concrete) Class, find the interface specified, and return its concrete Generic class declaration.
- findIndexForRole(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
-
Search the list of parameters for first one matching the role specified.
- findParamForRole(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
-
Find first param for specified role.
- finished - Variable in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
- finished - Variable in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
- finRsvOp - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
Combined FIN + RSV1 + RSV2 + RSV3 + OpCode byte.
- FixedMasker - Class in org.eclipse.jetty.websocket.client.masks
- FixedMasker() - Constructor for class org.eclipse.jetty.websocket.client.masks.FixedMasker
- FixedMasker(byte[]) - Constructor for class org.eclipse.jetty.websocket.client.masks.FixedMasker
- FloatDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the Text Message to
Float
decoder - FloatDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
- FloatEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Float
toEncoder.Text
Message encoder - FloatEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.FloatEncoder
- flush() - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Flushes messages that may have been batched by the implementation.
- flush() - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- flush() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
- flush() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- FLUSH_FRAME - Static variable in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- flushBatch() - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- formatMethodCallError(Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- forwardIncoming(Frame, ByteAccumulator) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- FragmentExtension - Class in org.eclipse.jetty.websocket.common.extensions.fragment
-
Fragment Extension
- FragmentExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
- Frame - Interface in org.eclipse.jetty.websocket.api.extensions
-
An immutable websocket frame.
- Frame.Type - Enum in org.eclipse.jetty.websocket.api.extensions
- FrameCaptureExtension - Class in org.eclipse.jetty.websocket.common.extensions
- FrameCaptureExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.FrameCaptureExtension
- FrameFlusher - Class in org.eclipse.jetty.websocket.common.io
- FrameFlusher(ByteBufferPool, Generator, EndPoint, int, int) - Constructor for class org.eclipse.jetty.websocket.common.io.FrameFlusher
- FramePipes - Class in org.eclipse.jetty.websocket.common.io
- FramePipes() - Constructor for class org.eclipse.jetty.websocket.common.io.FramePipes
- from(byte) - Static method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- FutureWriteCallback - Class in org.eclipse.jetty.websocket.common.io
-
Allows events to a
WriteCallback
to drive aFuture
for the user. - FutureWriteCallback() - Constructor for class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
G
- generateHeaderBytes(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
- generateHeaderBytes(Frame, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Generator
- generateWholeFrame(Frame, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Generator
-
Generate the whole frame (header + payload copy) into a single ByteBuffer.
- Generator - Class in org.eclipse.jetty.websocket.common
-
Generating a frame in WebSocket land.
- Generator(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- Generator(WebSocketPolicy, ByteBufferPool, boolean) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- Generator(WebSocketPolicy, ByteBufferPool, boolean, boolean) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- get() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- get(long, TimeUnit) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- get(WebSocketContainerScope) - Static method in class org.eclipse.jetty.websocket.client.HttpClientProvider
- getAcceptedSubProtocol() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the accepted WebSocket protocol.
- getAcceptedSubProtocol() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
-
Get the accepted WebSocket protocol.
- getAcceptedSubProtocol() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getAnnotation() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- getAnnotation() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
- getAnnotation() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- getAnnotation(Class<A>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- getApplicationData() - Method in class org.eclipse.jetty.websocket.jsr356.JsrPongMessage
- getAsyncContext() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getAsyncRemote() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getAsyncWriteTimeout() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The timeout in ms (milliseconds) for async write operations.
- getAsyncWriteTimeout() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Return the number of milliseconds for a timeout of an attempted write operation.
- getAttribute(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getAttributeNames() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getAttributes() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getAuthType() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getAvailableExtensionNames() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getAvailableExtensionNames() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
-
Get the set of available Extensions by registered name.
- getAvailableExtensions() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- getAvailableExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- getBasicRemote() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getBatchingAllowed() - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- getBatchMode() - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- getBatchMode() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getBatchMode() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getBehavior() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- getBindAddress() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getBufferPool() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.Generator
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getBufferPool() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the ByteBufferPool in use by the connection
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getBufferPool() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
The configured Container Buffer Pool.
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getBufferPool() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getBufferPool() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getByteBuffer() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- getBytesIn() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getBytesOut() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getBytesOut() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- getCertificates() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getCharacterEncoding() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getClassLoader() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getClassName(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- getClassName(Object) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEventDriverFactory
-
Unwrap ConfiguredEndpoint for end-user.
- getClient() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getClientEndpointMetadata(Class<?>, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getCode() - Method in class org.eclipse.jetty.websocket.api.CloseStatus
- getCoder(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- getCoderClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
- getConfig() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
The active configuration for this extension.
- getConfig() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- getConfig() - Method in interface org.eclipse.jetty.websocket.jsr356.server.ServerEndpointMetadata
- getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.server.SimpleServerEndpointMetadata
- getConfiguration() - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getConnection() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getConnection() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getConnectionManager() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.
- getConnectTimeout() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getContainer() - Method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Used by
ContainerProvider.getWebSocketContainer()
to get a new instance of the ClientWebSocketContainer
. - getContainer() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getContainerScope() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketSessionScope
-
The parent
WebSocketContainerScope
for this session scope. - getContainerScope() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getContentLength() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getContentLengthLong() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getContentType() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getContextHandler() - Method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
- getContextPath() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getCookies() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the list of Cookies on the Upgrade request
- getCookies() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getCookies() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getCookies() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getCookieStore() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getCreator() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getCreator() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- getDateHeader(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
- getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
- getDecoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getDecoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getDecoderFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
- getDecoders() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getDefaultAsyncSendTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getDefaultAsyncSendTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getDefaultFrom(ServletContext) - Static method in class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
-
Deprecated.
- getDefaultMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getDefaultMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getDefaultMaxSessionIdleTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getDefaultMaxSessionIdleTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getDefaultMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getDefaultMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getDeflater() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- getDispatcherType() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getEncoder() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
- getEncoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getEncoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getEncoderFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
- getEncoders() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getEndpoint() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
- getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
- getEndpointClass() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
- getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getEndpointConfig() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getEndpointInstance(Class<T>) - Method in class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
- getEndpointMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getEventDriverFactory() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getEventDriverFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getExecutor() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getExecutor() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getExecutor() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the Executor used by this connection.
- getExecutor() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getExecutor() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getExecutor() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
Executor in use by the container.
- getExecutor() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getExecutor() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getExtension(String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- getExtension(String) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- getExtensionFactory() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getExtensionFactory() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getExtensionFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
-
Deprecated.
- getExtensionFactory() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
-
Deprecated.this class is removed from Jetty 10.0.0+. To remove specific extensions from negotiation use
WebSocketCreator
to remove then during handshake. - getExtensionNames() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- getExtensionNames() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- getExtensions() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the list of WebSocket Extension Configurations for this Upgrade Request.
- getExtensions() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the list of extensions that should be used for the websocket.
- getExtensions() - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeResponse
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Get the list of extensions in use.
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
-
Get the list of extensions that should be used for the websocket.
- getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getExtensions() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getExtensions() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getFactory() - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Get WebSocketServerFactory being used.
- getFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- getFillableErrorCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
Deprecated.
- getFillInterestedCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
Deprecated.
- getFullyQualifiedMethodName() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
Get the fully qualifed method name {classname}.{methodname}({params}) suitable for using in error messages.
- getGenerator() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getHandler() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
- getHandlerClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
- getHeader(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get a specific Header value from Upgrade Request
- getHeader(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get a header value
- getHeader(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHeader(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getHeader(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getHeader(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getHeader(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getHeaderInt(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the specific Header value, as an
int
, from the Upgrade Request. - getHeaderInt(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHeaderInt(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getHeaderNames() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the header names
- getHeaderNames() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getHeaderNames() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getHeaderNames() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getHeaders() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the headers as a Map of keys to value lists.
- getHeaders() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the headers map
- getHeaders() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHeaders() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getHeaders() - Method in class org.eclipse.jetty.websocket.jsr356.JsrHandshakeResponse
- getHeaders() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getHeaders() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeResponse
- getHeaders() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getHeaders() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getHeaders() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getHeaders(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the specific header values (for multi-value headers)
- getHeaders(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the multi-value header value
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getHost() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
The host of the Upgrade Request URI
- getHost() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHost() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getHttpClient() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the internal
HttpClient
. - getHttpServletRequest() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Return the underlying HttpServletRequest that existed at Upgrade time.
- getHttpServletRequest() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getHttpSession() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getHttpVersion() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
The HTTP version used for this Upgrade Request
- getHttpVersion() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getHttpVersion() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getId() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getId() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get Unique ID for the Connection
- getId() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getIdleTimeout() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received in that time.
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The time in ms (milliseconds) that a websocket connection may be idle before being closed automatically.
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getIdleTimeout() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the read/write idle timeout.
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
The idle timeout in milliseconds
- getImplementations() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- getIncomingFramesHandler() - Method in class org.eclipse.jetty.websocket.common.Parser
- getIncomingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getInetSocketAddress() - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Get the InetSocketAddress for the established connection.
- getInetSocketAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
-
Get the InetSocketAddress for the established connection.
- getInflater() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- getInputBufferSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The size of the input (read from network layer) buffer size.
- getInputStream() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getInstalledExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getIntHeader(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getInvocationType() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- getJsrSession() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- getKey() - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- getLength() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
- getList() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- getLocalAddr() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getLocalAddress() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the address of the local side.
- getLocalAddress() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getLocalAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the local
InetSocketAddress
in use for this connection. - getLocalAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getLocalAddress() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getLocalAddr()
- getLocale() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getLocale()
- getLocale() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getLocalEndpoint() - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- getLocales() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getLocales()
- getLocales() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getLocalHostName() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getLocalName()
- getLocalName() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getLocalPort() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getLocalPort()
- getLocalPort() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getLocalSocketAddress() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Return a
InetSocketAddress
for the local socket. - getMapping(String) - Method in interface org.eclipse.jetty.websocket.server.MappedWebSocketCreator
-
/** Returns the creator for the given path spec.
- getMapping(String) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- getMapping(String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- getMapping(String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- getMask() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- getMask() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- getMask() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- getMasker() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.not used, no replacement
- getMatch(String) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Get the matching
MappedResource
for the provided target. - getMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Get the maximum size of a binary message buffer (for streaming writing)
- getMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the maximum size for buffering of a binary message.
- getMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMaxBinaryMessageSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Get the maximum size of a binary message during parsing.
- getMaxBinaryMessageSize() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the maximum size for a binary message.
- getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the max idle timeout for new connections.
- getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getMaxIdleTimeout() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set the maximum number of milliseconds of idleness before the connection is closed/disconnected, (ie no frames are either sent or received)
- getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Get the maximum size of a text message buffer (for streaming writing)
- getMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the maximum size for buffering of a text message.
- getMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMaxTextMessageSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
Get the maximum size of a text message during parsing.
- getMaxTextMessageSize() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the maximum size for a text message.
- getMessageClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
- getMessageDecoder() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
Get the Decoder to use for message decoding
- getMessageHandlerFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMessageHandlers() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMessageHandlerWrapper(MessageType) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getMessageObjectParam() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- getMessageRoles() - Static method in enum org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- getMessagesIn() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getMessagesIn() - Method in class org.eclipse.jetty.websocket.common.Parser
- getMessagesOut() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getMessagesOut() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- getMessageType() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
The type of message this method can handle
- getMessageType() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
- getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
- getMetadata(Class<? extends MessageHandler>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
- getMetadataByImplementation(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- getMetadataByType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- getMetadataFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- getMetadataFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- getMethod() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
The HTTP method for this Upgrade Request.
- getMethod() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- getMethod() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- getMethod() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getMethod() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
The reflected method
- getMethod() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getMethod() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getName() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
The
Sec-WebSocket-Extensions
name for this extension. - getName() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.XWebkitDeflateFrameExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.FrameCaptureExtension
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- getName() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
- getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
Get the list of negotiated extensions, each entry being a full "name; params" extension configuration
- getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getNegotiatedExtensions(List<Extension>, List<Extension>) - Method in class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
- getNegotiatedSubprotocol() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getNegotiatedSubprotocol(List<String>, List<String>) - Method in class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
- getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- getObjectFactory() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getObjectFactory() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getObjectFactory() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getObjectFactory() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
Object Factory used to create objects.
- getObjectFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getObjectFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getObjectType() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
- getOnFillableCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
Deprecated.
- getOpCode() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- getOpCode() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- getOpCode() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- getOpCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- getOpenSessions() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getOpenSessions() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
-
Used in
Session.getOpenSessions()
- getOpenSessions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getOpenSessions() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getOrigin() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
The WebSocket Origin of this Upgrade Request
- getOrigin() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getOrigin() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getOutgoingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getParam(String) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- getParameter(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getParameter(String, int) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- getParameter(String, String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- getParameterizedName() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- getParameterKeys() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- getParameterMap() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Returns a map of the query parameters of the request.
- getParameterMap() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
-
Returns a map of the query parameters of the request.
- getParameterMap() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getParameterMap() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getParameterMap() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getParameterNames() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getParameters() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Return parameters found in request URI.
- getParameters() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
- getParameterValues(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getParams() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- getParamTypes() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- getParamTypes() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- getParser() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getPart(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getPartialString() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- getParts() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getPath() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getPath() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- getPath() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getPath() - Method in interface org.eclipse.jetty.websocket.jsr356.server.ServerEndpointMetadata
- getPath() - Method in class org.eclipse.jetty.websocket.jsr356.server.SimpleServerEndpointMetadata
- getPathInfo() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getPathParameters() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getPathParamMap() - Method in class org.eclipse.jetty.websocket.jsr356.server.PathParamServerEndpointConfig
- getPathParamName() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- getPathTranslated() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getPayload() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- getPayload() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- getPayload() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- getPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
Get the payload ByteBuffer.
- getPayloadAsUTF8() - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
- getPayloadAsUTF8() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- getPayloadLength() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
The original payload length (
Buffer.remaining()
) - getPayloadLength() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- getPayloadLength() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- getPhrase() - Method in class org.eclipse.jetty.websocket.api.CloseStatus
- getPojo() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- getPojoClass() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- getPolicy() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Access the (now read-only)
WebSocketPolicy
in use for this connection. - getPolicy() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- getPolicy() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getPolicy() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
The policy that the connection is running under.
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.Parser
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getPolicy() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
The policy the container is running on.
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getPolicy() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getPolicy() - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
-
Used to configure the Default
WebSocketPolicy
used by all endpoints that don't redeclare the values. - getPolicy() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getPolicy() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
-
Get the base policy in use for WebSockets.
- getPreferredSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getPreferredSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getPrimitiveClass(Class<?>) - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
- getPrimitiveClasses() - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
- getPrimitives() - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
- getPrimitiveType(Class<?>) - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
- getPrincipal() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Deprecated.use
ServletUpgradeRequest.getUserPrincipal()
instead - getProtocol() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getProtocolVersion() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Returns the version of the websocket protocol currently being used.
- getProtocolVersion() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the WebSocket Protocol Version
- getProtocolVersion() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getProtocolVersion() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getProtocolVersion() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getQueryString() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the Query String of the request URI.
- getQueryString() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getQueryString() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getQueryString() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getQueryString() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getQueryString() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getReader() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRealPath(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getReason() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- getRemote() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return a reference to the RemoteEndpoint object representing the other end of this conversation.
- getRemote() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- getRemote() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getRemoteAddr() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRemoteAddress() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the address of the remote side.
- getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getRemoteAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the remote Address in use for this connection.
- getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getRemoteAddress() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getRemoteAddr()
- getRemoteHost() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRemoteHostName() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getRemoteHost()
- getRemotePort() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
ServletRequest.getRemotePort()
- getRemotePort() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRemoteSocketAddress() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Return a
InetSocketAddress
for the remote socket. - getRemoteUser() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRequestDispatcher(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRequestedSessionId() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRequestParameterMap() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getRequestPath() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getRequestPathSpec() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getRequestURI() - Method in exception org.eclipse.jetty.websocket.api.UpgradeException
- getRequestURI() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the Request URI
- getRequestURI() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getRequestURI() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getRequestURI() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getRequestURI() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getRequestURI() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getRequestURL() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getResponseStatusCode() - Method in exception org.eclipse.jetty.websocket.api.UpgradeException
- getReturnEncoder() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- getReturnType() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- getScheduler() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getScheduler() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- getScheme() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getSendStream() - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- getSendTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- getSendWriter() - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- getServerEndpointMetadata(Class<?>, ServerEndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getServerName() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getServerPort() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getServletAttribute(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getServletAttributes() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getServletContext() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getServletParameters() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getServletPath() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getSession() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Access the Servlet HTTP Session (if present)
- getSession() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- getSession() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- getSession() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- getSession() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
-
Access the Servlet HTTP Session (if present)
- getSession() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Return the HttpSession if it exists.
- getSession() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getSession(boolean) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getSessionFactory() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getSessionListeners() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- getSessionListeners() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getSessionListeners() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getSessionListeners() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
- getSessionListeners() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getSessionListeners() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getSessions() - Method in class org.eclipse.jetty.websocket.common.SessionTracker
- getSessions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
- getSpec() - Method in class org.eclipse.jetty.websocket.server.pathmap.PathSpec
-
Deprecated.
- getSslContextFactory() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Get the in use
SslContextFactory
- getSslContextFactory() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- getSslContextFactory() - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- getSslContextFactory() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
The SslContextFactory in use by the container.
- getSslContextFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- getSslContextFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- getStats() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Deprecated.
- getStatusCode() - Method in exception org.eclipse.jetty.websocket.api.CloseException
- getStatusCode() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the HTTP Response Status Code
- getStatusCode() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- getStatusCode() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getStatusCode() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getStatusReason() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the HTTP Response Status Reason
- getStatusReason() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- getStatusReason() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- getSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getSubProtocols() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the list of offered WebSocket sub-protocols.
- getSubProtocols() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- getSubProtocols() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- getType() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.CloseFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
- getType() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- getUpgradeRequest() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the UpgradeRequest used to create this session
- getUpgradeRequest() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getUpgradeResponse() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the UpgradeResponse used to create this session
- getUpgradeResponse() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getUserPrincipal() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Get the User Principal for this request.
- getUserPrincipal() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
-
Get the User Principal for this request.
- getUserPrincipal() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getUserPrincipal() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- getUserPrincipal() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
-
Equivalent to
HttpServletRequest.getUserPrincipal()
- getUserPrincipal() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.server.BasicServerEndpointConfig
- getWebSocketContainer() - Static method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
-
Get the WebSocketContainer out of the current ThreadLocal reference of the active ContextHandler.
- getWebSocketFactory() - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler
- getWebSocketServerFactory() - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- getWebSocketSession() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketSessionScope
-
Active
WebSocketSession
associated with this scope. - getWebSocketSession() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- getWrapperFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- getWrapperFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketHandler
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- HandshakeRFC6455 - Class in org.eclipse.jetty.websocket.server
-
WebSocket Handshake for RFC 6455.
- HandshakeRFC6455() - Constructor for class org.eclipse.jetty.websocket.server.HandshakeRFC6455
- hasBinary() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- hasBinaryStream() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- hashCode() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- hashCode() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- hashCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- hashCode() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
- hashKey(String) - Static method in class org.eclipse.jetty.websocket.common.AcceptHash
-
Concatenate the provided key with the Magic GUID and return the Base64 encoded form.
- hasNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- hasPayload() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- hasPayload() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- hasPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- hasSubProtocol(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Test if a specific sub-protocol is offered
- hasSubProtocol(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- hasSubProtocol(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- hasText() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- hasTextStream() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- hint(String) - Static method in class org.eclipse.jetty.websocket.common.util.TextUtil
-
Create a hint of what the text is like.
- HTTPCLIENT_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
- HttpClientProvider - Class in org.eclipse.jetty.websocket.client
- HttpClientProvider() - Constructor for class org.eclipse.jetty.websocket.client.HttpClientProvider
- HttpResponseHeaderParseListener - Interface in org.eclipse.jetty.websocket.common.io.http
- HttpResponseHeaderParser - Class in org.eclipse.jetty.websocket.common.io.http
-
Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object.
- HttpResponseHeaderParser(HttpResponseHeaderParseListener) - Constructor for class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
- HttpResponseHeaderParser.ParseException - Exception in org.eclipse.jetty.websocket.common.io.http
I
- IdentityExtension - Class in org.eclipse.jetty.websocket.common.extensions.identity
- IdentityExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- idxConfig - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- idxMessageObject - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- idxPartialMessageFlag - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- idxSession - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- IJsrMethod - Interface in org.eclipse.jetty.websocket.jsr356.annotations
- IJsrParamId - Interface in org.eclipse.jetty.websocket.jsr356.annotations
-
JSR-356 Parameter Identification processing.
- incomingFrame(Frame) - Method in interface org.eclipse.jetty.websocket.api.extensions.IncomingFrames
-
Process the incoming frame.
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameCaptureExtension
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Incoming Raw Frames from Parser
- IncomingFrames - Interface in org.eclipse.jetty.websocket.api.extensions
-
Interface for dealing with Incoming Frames.
- index - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- INFLATE_BUFFER_SIZE - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Inflater / Decompressed Buffer Size
- init() - Method in class org.eclipse.jetty.websocket.servlet.WebSocketServlet
- init(FilterConfig) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- init(EndpointConfig) - Method in interface org.eclipse.jetty.websocket.jsr356.Configurable
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
- init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- init(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Initialize the parameters on this config from the other configuration.
- init(WebSocketPolicy, ByteBufferPool) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- init(WebSocketContainerScope) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
Deprecated.
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- InitException - Exception in org.eclipse.jetty.websocket.jsr356
-
Exception during initialization of the Endpoint
- InitException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
- InitException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
- InitException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
- initialize(ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
Immediately initialize the
ServletContext
with the default (and empty)ServerContainer
. - initialize(ServletContextHandler) - Static method in class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
-
Immediately initialize the
ServletContextHandler
with the defaultNativeWebSocketConfiguration
. - INPUT_MAX_BUFFER_SIZE - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Deflater / Inflater: Maximum Input Buffer Size
- inputBufferSize() - Method in annotation type org.eclipse.jetty.websocket.api.annotations.WebSocket
- InputStreamDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- InputStreamDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.common.message.NullMessage
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.PrimitiveDecoderMetadataSet
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.encoders.PrimitiveEncoderMetadataSet
- INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.server.JsrPathParamId
- IntegerDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toInteger
decoder - IntegerDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
- IntegerEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Integer
toEncoder.Text
Message encoder - IntegerEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.IntegerEncoder
- INVALID_UPSTREAM_RESPONSE - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1014 indicates that a gateway or proxy received and invalid upstream response.
- InvalidSignatureException - Exception in org.eclipse.jetty.websocket.common.events.annotated
- InvalidSignatureException(String) - Constructor for exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
- InvalidSignatureException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
- InvalidWebSocketException - Exception in org.eclipse.jetty.websocket.api
-
Indicating that the provided Class is not a valid WebSocket as defined by the API.
- InvalidWebSocketException(String) - Constructor for exception org.eclipse.jetty.websocket.api.InvalidWebSocketException
- InvalidWebSocketException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.InvalidWebSocketException
- isAbnormal() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- isAnnotation(Annotation, Class<? extends Annotation>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- isAsyncStarted() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isAsyncSupported() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isAvailable(String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- isAvailable(String) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isBinaryPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- isCancelled() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- isCommitted() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- isConnected() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- isContinuation() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- isControl() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- isControlFrame() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- isControlFrame() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
- isControlFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isControlFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
- isData() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- isDataFrame() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- isDataFrame() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
- isDataFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isDataFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
- isDefaultConstructable(Class<?>) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
- isDispatchIO() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.
- isDone() - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
- isDone() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
- isEnabledViaContext(ServletContext, String, boolean) - Static method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
-
Test a ServletContext for
init-param
orattribute
atkeyName
for true or false setting that determines if the specified feature is enabled (or not). - isExtensionsNegotiated() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- isFailed() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isFatal(int) - Static method in class org.eclipse.jetty.websocket.api.StatusCode
-
Test if provided status code is a fatal failure for bad protocol behavior.
- isFin() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- isFin() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- isFin() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isHarsh() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- isHasSession() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- isKnown(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
-
Test for known opcodes (per the RFC spec)
- isLast() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
Deprecated.use
Frame.isFin()
instead - isLast() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
-
Deprecated.
- isLast() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isMasked() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- isMasked() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- isMasked() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isMessageRoleAssigned() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- isMessageType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
- isNotConnected() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- isOpen() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return true if and only if the underlying socket is open.
- isOpen() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- isOpen() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Test if logical connection is still open
- isOpen() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- isOrigin(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Test if supplied Origin is the same as the Request
- isOrigin(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- isOrigin(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- isPartialMessageSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- isPartialMessageSupportEnabled() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
Indicator that partial message support is enabled
- isPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
- isReading() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- isReading() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Tests if the connection is actively reading.
- isRequestedSessionIdFromCookie() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isRequestedSessionIdFromUrl() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isRequestedSessionIdFromURL() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isRequestedSessionIdValid() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isRsv1() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- isRsv1() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- isRsv1() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
- isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
- isRsv1User() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
Used to indicate that the extension makes use of the RSV1 bit of the base websocket framing.
- isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
Used to indicate that the extension makes use of the RSV1 bit of the base websocket framing.
- isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Indicates use of RSV1 flag for indicating deflation is in use.
- isRsv2() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- isRsv2() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- isRsv2() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
- isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
- isRsv2User() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
Used to indicate that the extension makes use of the RSV2 bit of the base websocket framing.
- isRsv2User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
Used to indicate that the extension makes use of the RSV2 bit of the base websocket framing.
- isRsv3() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
- isRsv3() - Method in class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- isRsv3() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
- isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
- isRsv3User() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
Used to indicate that the extension makes use of the RSV3 bit of the base websocket framing.
- isRsv3User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
Used to indicate that the extension makes use of the RSV3 bit of the base websocket framing.
- isRunning() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isRunning() - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- isRunning() - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
-
Test for if the container has been started.
- isSameParameters(Class<?>[], Class<?>[]) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- isSecure() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return true if and only if the underlying socket is using a secure transport.
- isSecure() - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Test if connection is secure.
- isSecure() - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- isSecure() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- isSecure() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- isSecure() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isSessionAware() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
- isSignatureMatch(Method, ParamList) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- isStarted() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isStarting() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isStopAtShutdown() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- isStopped() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isStopping() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- isStreamed() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
- isStreaming() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- isStreaming() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
- isSubprotocolNegotiated() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- isSuccess() - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Test if upgrade response is successful.
- isSuccess() - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- isSuccess() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- isTextPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- isTransmittable(int) - Static method in class org.eclipse.jetty.websocket.api.StatusCode
-
Test if provided status code can be sent/received on a WebSocket close.
- isTypeAnnotated(Class<?>, Class<? extends Annotation>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- isUpgradeRequest(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- isUpgradeRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- isUserInRole(String) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- isUserInRole(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- isUserInRole(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- isValid() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- iterator() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- iterator() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- iterator() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
J
- JettyAnnotatedEventDriver - Class in org.eclipse.jetty.websocket.common.events
-
Handler for Annotated User WebSocket objects.
- JettyAnnotatedEventDriver(WebSocketPolicy, Object, JettyAnnotatedMetadata) - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- JettyAnnotatedImpl - Class in org.eclipse.jetty.websocket.common.events
- JettyAnnotatedImpl() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
- JettyAnnotatedMetadata - Class in org.eclipse.jetty.websocket.common.events
- JettyAnnotatedMetadata() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
- JettyAnnotatedScanner - Class in org.eclipse.jetty.websocket.common.events
- JettyAnnotatedScanner() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
- JettyClientContainerProvider - Class in org.eclipse.jetty.websocket.jsr356
-
Client
ContainerProvider
implementation. - JettyClientContainerProvider() - Constructor for class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
- JettyListenerEventDriver - Class in org.eclipse.jetty.websocket.common.events
-
Handler for
WebSocketListener
based User WebSocket implementations. - JettyListenerEventDriver(WebSocketPolicy, WebSocketConnectionListener) - Constructor for class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- JettyListenerImpl - Class in org.eclipse.jetty.websocket.common.events
- JettyListenerImpl() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
- jettyRemote - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- join(Object[], String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
- join(Collection<?>, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
- JsrAnnotatedEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
-
Base implementation for JSR-356 Annotated event drivers.
- JsrAnnotatedEventDriver(WebSocketPolicy, EndpointInstance, JsrEvents<?, ?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- JsrAsyncRemote - Class in org.eclipse.jetty.websocket.jsr356
- JsrAsyncRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- JsrBasicRemote - Class in org.eclipse.jetty.websocket.jsr356
- JsrBasicRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- JsrCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
- JsrCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- JsrCallable(JsrCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
-
Copy Constructor
- JsrClientEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.client
-
Event Driver for classes annotated with @
ClientEndpoint
- JsrClientEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
- JsrCreator - Class in org.eclipse.jetty.websocket.jsr356.server
- JsrCreator(WebSocketContainerScope, ServerEndpointMetadata, ExtensionFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- JsrEndpointEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
-
EventDriver for websocket that extend from
Endpoint
- JsrEndpointEventDriver(WebSocketPolicy, EndpointInstance) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- JsrEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.endpoints
- JsrEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
- JsrEventDriverFactory - Class in org.eclipse.jetty.websocket.jsr356.endpoints
- JsrEventDriverFactory(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEventDriverFactory
- JsrEvents<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
The live event methods found for a specific Annotated Endpoint
- JsrEvents(AnnotatedEndpointMetadata<T, C>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- JsrExtension - Class in org.eclipse.jetty.websocket.jsr356
- JsrExtension(String) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtension
-
A potential (unconfigured) extension
- JsrExtension(ExtensionConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtension
-
A configured extension
- JsrExtensionConfig - Class in org.eclipse.jetty.websocket.jsr356
- JsrExtensionConfig(Extension) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtensionConfig
- JsrHandshakeRequest - Class in org.eclipse.jetty.websocket.jsr356.server
- JsrHandshakeRequest(ServletUpgradeRequest) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeRequest
- JsrHandshakeResponse - Class in org.eclipse.jetty.websocket.jsr356
- JsrHandshakeResponse - Class in org.eclipse.jetty.websocket.jsr356.server
- JsrHandshakeResponse(UpgradeResponse) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrHandshakeResponse
- JsrHandshakeResponse(UpgradeResponse) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrHandshakeResponse
- JsrParamIdBase - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Common base for Parameter Identification in JSR Callable methods
- JsrParamIdBase() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBase
- JsrParamIdBinary - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for static Binary @
OnMessage
parameters. - JsrParamIdBinary() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
- JsrParamIdDecoder - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for Text or Binary @
OnMessage
parameters declared asDecoder
s - JsrParamIdDecoder(DecoderMetadata) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdDecoder
- JsrParamIdOnClose - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for @
OnClose
parameters. - JsrParamIdOnClose() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
- JsrParamIdOnError - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for @
OnError
parameters. - JsrParamIdOnError() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
- JsrParamIdOnMessage - Class in org.eclipse.jetty.websocket.jsr356.annotations
- JsrParamIdOnMessage() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnMessage
- JsrParamIdOnOpen - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for @
OnOpen
parameters. - JsrParamIdOnOpen() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
- JsrParamIdPong - Class in org.eclipse.jetty.websocket.jsr356.annotations
- JsrParamIdPong() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
- JsrParamIdText - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Param handling for static Text @
OnMessage
parameters - JsrParamIdText() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
- JsrPathParamId - Class in org.eclipse.jetty.websocket.jsr356.server
-
Param handling for static parameters annotated with @
PathParam
- JsrPathParamId() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrPathParamId
- JsrPongMessage - Class in org.eclipse.jetty.websocket.jsr356
- JsrPongMessage(ByteBuffer) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrPongMessage
- JsrServerEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.server
-
Event Driver for classes annotated with @
ServerEndpoint
- JsrServerEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrServerEndpointImpl
- JsrServerExtendsEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.server
- JsrServerExtendsEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.JsrServerExtendsEndpointImpl
- jsrsession - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- JsrSession - Class in org.eclipse.jetty.websocket.jsr356
-
Session for the JSR.
- JsrSession(ClientContainer, String, URI, EventDriver, LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSession
- JsrSessionFactory - Class in org.eclipse.jetty.websocket.jsr356
- JsrSessionFactory(ClientContainer) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
- JsrSessionListener - Interface in org.eclipse.jetty.websocket.jsr356
- JsrSessionTracker - Class in org.eclipse.jetty.websocket.jsr356
- JsrSessionTracker() - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
- JsrUpgradeListener - Class in org.eclipse.jetty.websocket.jsr356
- JsrUpgradeListener(ClientEndpointConfig.Configurator) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
L
- length() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- load(ServletContext, WebSocketPolicy) - Static method in class org.eclipse.jetty.websocket.servlet.WebSocketServletFactory.Loader
- Loader() - Constructor for class org.eclipse.jetty.websocket.servlet.WebSocketServletFactory.Loader
- LogicalConnection - Interface in org.eclipse.jetty.websocket.common
- login(String, String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- logout() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- LongDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the Text Message to
Long
decoder - LongDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
- LongEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Long
toEncoder.Text
Message encoder - LongEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.LongEncoder
M
- MappedWebSocketCreator - Interface in org.eclipse.jetty.websocket.server
-
Common interface for MappedWebSocketCreator
- mark(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- markSupported() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- mask - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
- masked - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
- Masker - Interface in org.eclipse.jetty.websocket.client.masks
-
Interface for various Masker implementations.
- max(BatchMode, BatchMode) - Static method in enum org.eclipse.jetty.websocket.api.BatchMode
- MAX_CONTROL_PAYLOAD - Static variable in class org.eclipse.jetty.websocket.common.frames.ControlFrame
-
Maximum size of Control frame, per RFC 6455
- MAX_HEADER_LENGTH - Static variable in class org.eclipse.jetty.websocket.common.Generator
-
The overhead (maximum) for a framing header.
- MAX_REASON_PHRASE - Static variable in class org.eclipse.jetty.websocket.api.CloseStatus
- maxBinaryMessageSize() - Method in annotation type org.eclipse.jetty.websocket.api.annotations.WebSocket
- maxBinaryMessageSize() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- maxBinaryMessageSize() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
- maxIdleTime() - Method in annotation type org.eclipse.jetty.websocket.api.annotations.WebSocket
- maxStringLength(int, String) - Static method in class org.eclipse.jetty.websocket.common.util.TextUtil
-
Smash a long string to fit within the max string length, by taking the middle section of the string and replacing them with an ellipsis "..."
- maxTextMessageSize() - Method in annotation type org.eclipse.jetty.websocket.api.annotations.WebSocket
- maxTextMessageSize() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- maxTextMessageSize() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
- MESSAGE_BINARY - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_BINARY_STREAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_PARTIAL_FLAG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_PONG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_TEXT - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_TEXT_STREAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- MESSAGE_TOO_LARGE - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1009 indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process.
- MessageAppender - Interface in org.eclipse.jetty.websocket.common.message
-
Appender for messages (used for multiple frames with continuations, and also to allow for streaming APIs)
- messageComplete() - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
-
Notification that message is to be considered complete.
- messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
- messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.NullMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryWholeMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
- messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextWholeMessage
- MessageHandlerFactory - Class in org.eclipse.jetty.websocket.jsr356
-
Factory for
MessageHandlerMetadata
- MessageHandlerFactory() - Constructor for class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
- MessageHandlerMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
-
An immutable metadata for a
MessageHandler
, representing a single interface on a message handling class. - MessageHandlerMetadata(Class<? extends MessageHandler>, Class<?>, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
- MessageHandlerWrapper - Class in org.eclipse.jetty.websocket.jsr356
-
Expose a
MessageHandler
instance along with its associatedMessageHandlerMetadata
andDecoderFactory.Wrapper
- MessageHandlerWrapper(MessageHandler, MessageHandlerMetadata, DecoderFactory.Wrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
- MessageInputStream - Class in org.eclipse.jetty.websocket.common.message
-
Support class for reading a (single) WebSocket BINARY message via a InputStream.
- MessageInputStream() - Constructor for class org.eclipse.jetty.websocket.common.message.MessageInputStream
- MessageInputStream(int) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageInputStream
- MessageOutputStream - Class in org.eclipse.jetty.websocket.common.message
-
Support for writing a single WebSocket BINARY message via a
OutputStream
- MessageOutputStream(OutgoingFrames, int, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- MessageOutputStream(WebSocketSession) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- MessageReader - Class in org.eclipse.jetty.websocket.common.message
-
Support class for reading a (single) WebSocket TEXT message via a Reader.
- MessageReader(MessageInputStream) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageReader
- messageRoleAssigned - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- MessageTooLargeException - Exception in org.eclipse.jetty.websocket.api
-
Exception when a message is too large for the internal buffers occurs and should trigger a connection close.
- MessageTooLargeException(String) - Constructor for exception org.eclipse.jetty.websocket.api.MessageTooLargeException
- MessageTooLargeException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.MessageTooLargeException
- MessageTooLargeException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.MessageTooLargeException
- MessageType - Enum in org.eclipse.jetty.websocket.jsr356
-
Basic Message Type enum.
- MessageWriter - Class in org.eclipse.jetty.websocket.common.message
-
Support for writing a single WebSocket TEXT message via a
Writer
- MessageWriter(OutgoingFrames, int, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageWriter
- MessageWriter(WebSocketSession) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageWriter
- metadata - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- method - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- method - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
N
- name(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
- NativeWebSocketConfiguration - Class in org.eclipse.jetty.websocket.server
-
Interface for Configuring Jetty Server Native WebSockets
- NativeWebSocketConfiguration(ServletContext) - Constructor for class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- NativeWebSocketConfiguration(WebSocketServerFactory) - Constructor for class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- NativeWebSocketServletContainerInitializer - Class in org.eclipse.jetty.websocket.server
- NativeWebSocketServletContainerInitializer() - Constructor for class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
- NativeWebSocketServletContainerInitializer.Configurator - Interface in org.eclipse.jetty.websocket.server
- negotiate(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
Perform the extension negotiation.
- newByteAccumulator() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- newClientEndpointInstance(Object, ClientEndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- newClientEndpointInstance(Object, ServerEndpointConfig, String) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- newClientPolicy() - Static method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- newConnectionManager() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.has no replacement
- newInstance(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- newInstance(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- newRemoteEndpoint(LogicalConnection, OutgoingFrames, BatchMode) - Method in interface org.eclipse.jetty.websocket.common.RemoteEndpointFactory
- newRemoteEndpoint(LogicalConnection, OutgoingFrames, BatchMode) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- newServerPolicy() - Static method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- newWrapper(DecoderMetadata) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
- nextIncomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- nextIncomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- nextOutgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- nextOutgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- NO_CLOSE - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1006 is a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint.
- NO_CODE - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1005 is a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint.
- NoOpEndpoint - Class in org.eclipse.jetty.websocket.client
-
WebSocket endpoint that does nothing.
- NoOpEndpoint() - Constructor for class org.eclipse.jetty.websocket.client.NoOpEndpoint
- NORMAL - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1000 indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled.
- notifyCallbackFailure(WriteCallback, Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- notifyCallbackFailure(WriteCallback, Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- notifyCallbackSuccess(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- notifyCallbackSuccess(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- notifyFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.Parser
- NullMessage - Class in org.eclipse.jetty.websocket.common.message
- NullMessage() - Constructor for class org.eclipse.jetty.websocket.common.message.NullMessage
O
- OFF - org.eclipse.jetty.websocket.api.BatchMode
-
Implementers must send frames to the network layer.
- ON - org.eclipse.jetty.websocket.api.BatchMode
-
Implementers must batch frames.
- onBinary - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onBinary - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketMessage (byte[], or ByteBuffer, or InputStream)
- onBinary - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnMessage
annotation dealing with Binary Message Format - onBinaryFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
-
Entry point for all incoming binary frames.
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onBinaryMessage(byte[]) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
-
Entry point for binary frames destined for
MessageHandler.Whole
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onBinaryStream - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnMessage
annotation dealing with Binary Streaming Message Format - onClose - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onClose - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketClose (Frame)
- onClose - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnClose
annotation - onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onClose(CloseInfo) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- OnCloseCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnClose
annotated methods - OnCloseCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- OnCloseCallable(OnCloseCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- onClosed(Connection) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Jetty Connection onSessionClosed event
- onComplete(Result) - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- onCompleteFailure(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- onConnect - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onConnect - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketConnect ()
- onConnect() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onConnect() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onConnect() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onConnect() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onConnect() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onContinuationFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- onContinuationFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onContinuationFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onError - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onError - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketError (Throwable)
- onError - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnError
annotation - onError(Throwable) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- OnErrorCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnError
annotated methods - OnErrorCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
- OnErrorCallable(OnErrorCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
- onFillable() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- onFillInterestedFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- onFrame - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onFrame - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketFrame (Frame)
- onFrame(Frame) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onHandshakeRequest(UpgradeRequest) - Method in interface org.eclipse.jetty.websocket.client.io.UpgradeListener
- onHandshakeRequest(UpgradeRequest) - Method in class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
- onHandshakeResponse(UpgradeResponse) - Method in interface org.eclipse.jetty.websocket.client.io.UpgradeListener
- onHandshakeResponse(UpgradeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
- onIdleExpired() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- onInputStream(InputStream) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- OnMessageBinaryCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnMessage
annotated methods with a whole or partial binary messages. - OnMessageBinaryCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
- OnMessageBinaryCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
-
Copy Constructor
- OnMessageBinaryStreamCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnMessage
annotated methods forInputStream
based binary message objects - OnMessageBinaryStreamCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
- OnMessageBinaryStreamCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
-
Copy Constructor
- OnMessageCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
- OnMessageCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- OnMessageCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- OnMessagePongCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnMessage
annotated methods with aPongMessage
message object. - OnMessagePongCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
- OnMessagePongCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
-
Copy Constructor
- OnMessageTextCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnMessage
annotated methods with a whole or partial text messages. - OnMessageTextCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
- OnMessageTextCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
-
Copy Constructor
- OnMessageTextStreamCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnMessage
annotated methods forReader
based text message objects - OnMessageTextStreamCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
- OnMessageTextStreamCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
-
Copy Constructor
- onMethodAnnotation(JettyAnnotatedMetadata, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
- onMethodAnnotation(AnnotatedEndpointMetadata<T, C>, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
- onMethodAnnotation(T, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- onOpen - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnOpen
annotation. - OnOpenCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
-
Callable for
OnOpen
annotated methods - OnOpenCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
- OnOpenCallable(OnOpenCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
- onOpened(Connection) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Jetty Connection onOpen event
- onPartialBinaryMessage(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onPartialTextMessage(String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- onPing(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onPong - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnMessage
annotation dealing with Pong Message Format - onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- onPong(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onReader(Reader) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onReadTimeout(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Event for no activity on connection (read or write)
- onSessionClosed(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.SessionTracker
- onSessionClosed(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.WebSocketSessionListener
- onSessionClosed(JsrSession) - Method in interface org.eclipse.jetty.websocket.jsr356.JsrSessionListener
- onSessionClosed(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
- onSessionCreated(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.SessionTracker
- onSessionCreated(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.WebSocketSessionListener
- onSessionOpened(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.WebSocketSessionListener
- onSessionOpened(JsrSession) - Method in interface org.eclipse.jetty.websocket.jsr356.JsrSessionListener
- onSessionOpened(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
- onStartup(Set<Class<?>>, ServletContext) - Method in class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
- onStartup(Set<Class<?>>, ServletContext) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
- onText - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- onText - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketMessage (String, or Reader)
- onText - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnMessage
annotation dealing with Text Message Format - onTextFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
-
Entry point for all incoming text frames.
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onTextMessage(String) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
Whole Message event.
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
-
Entry point for whole text messages
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- onTextStream - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
-
Callable for @
OnMessage
annotation dealing with Text Streaming Message Format - onUpgradeTo(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Extra bytes from the initial HTTP upgrade that need to be processed by the websocket parser before starting to read bytes from the connection
- onWebSocketBinary(byte[], int, int) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- onWebSocketBinary(byte[], int, int) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocket binary frame has been received.
- onWebSocketClose(int, String) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- onWebSocketClose(int, String) - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
A Close Event was received.
- OnWebSocketClose - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive connection close events.
- onWebSocketConnect(Session) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- onWebSocketConnect(Session) - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
A WebSocket
Session
has connected successfully and is ready to be used. - OnWebSocketConnect - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive connection open events.
- onWebSocketError(Throwable) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- onWebSocketError(Throwable) - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
A WebSocket exception has occurred.
- OnWebSocketError - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for receiving websocket errors (exceptions) that have occurred internally in the websocket implementation.
- onWebSocketFrame(Frame) - Method in interface org.eclipse.jetty.websocket.api.WebSocketFrameListener
-
A WebSocket frame has been received.
- OnWebSocketFrame - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
(ADVANCED) Annotation for tagging methods to receive frame events.
- OnWebSocketMessage - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive Binary or Text Message events.
- onWebSocketPartialBinary(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.api.WebSocketPartialListener
-
A WebSocket BINARY (or associated CONTINUATION) frame has been received.
- onWebSocketPartialText(String, boolean) - Method in interface org.eclipse.jetty.websocket.api.WebSocketPartialListener
-
A WebSocket TEXT (or associated CONTINUATION) frame has been received.
- onWebSocketPing(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.WebSocketPingPongListener
-
A WebSocket PING has been received.
- onWebSocketPong(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.WebSocketPingPongListener
-
A WebSocket PONG has been received.
- onWebSocketText(String) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
- onWebSocketText(String) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocket Text frame was received.
- OpCode - Class in org.eclipse.jetty.websocket.common
- OpCode() - Constructor for class org.eclipse.jetty.websocket.common.OpCode
- open() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Open/Activate the session
- opened() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- opened() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Requests that the connection migrate to OPENED state
- opened() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set the state to opened (the application onOpen() method has been called successfully).
- opening() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- opening() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Requests that the connection migrate to OPENING state
- opening() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set the state to upgrade/opening handshake has completed.
- openSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- openSession(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
- openSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- OptionalSessionCallableMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
-
Simple CallableMethod that manages the optional
Session
argument - OptionalSessionCallableMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
- org.eclipse.jetty.websocket.api - package org.eclipse.jetty.websocket.api
-
Jetty WebSocket API
- org.eclipse.jetty.websocket.api.annotations - package org.eclipse.jetty.websocket.api.annotations
-
Jetty WebSocket API : WebSocket POJO Annotations
- org.eclipse.jetty.websocket.api.extensions - package org.eclipse.jetty.websocket.api.extensions
-
Jetty WebSocket API : WebSocket Extension API
- org.eclipse.jetty.websocket.api.util - package org.eclipse.jetty.websocket.api.util
-
Jetty WebSocket API : Utility Classes
- org.eclipse.jetty.websocket.client - package org.eclipse.jetty.websocket.client
-
Jetty WebSocket Client API
- org.eclipse.jetty.websocket.client.io - package org.eclipse.jetty.websocket.client.io
-
Jetty WebSocket Client : I/O Implementation [Internal Use Only]
- org.eclipse.jetty.websocket.client.masks - package org.eclipse.jetty.websocket.client.masks
-
Jetty WebSocket Client : Frame Masking Implementations
- org.eclipse.jetty.websocket.common - package org.eclipse.jetty.websocket.common
-
Jetty WebSocket Common : Implementation [Internal Use Only]
- org.eclipse.jetty.websocket.common.events - package org.eclipse.jetty.websocket.common.events
-
Jetty WebSocket Common : Event Driver for WebSocket Object
- org.eclipse.jetty.websocket.common.events.annotated - package org.eclipse.jetty.websocket.common.events.annotated
- org.eclipse.jetty.websocket.common.extensions - package org.eclipse.jetty.websocket.common.extensions
-
Jetty WebSocket Common : Extension Implementations
- org.eclipse.jetty.websocket.common.extensions.compress - package org.eclipse.jetty.websocket.common.extensions.compress
-
Jetty WebSocket Common : Message Compression Extension Implementations
- org.eclipse.jetty.websocket.common.extensions.fragment - package org.eclipse.jetty.websocket.common.extensions.fragment
-
Jetty WebSocket Common : Auto Fragment Extension Implementation
- org.eclipse.jetty.websocket.common.extensions.identity - package org.eclipse.jetty.websocket.common.extensions.identity
-
Jetty WebSocket Common : Identity Extension Implementation
- org.eclipse.jetty.websocket.common.frames - package org.eclipse.jetty.websocket.common.frames
- org.eclipse.jetty.websocket.common.io - package org.eclipse.jetty.websocket.common.io
-
Jetty WebSocket Common : I/O Implementation
- org.eclipse.jetty.websocket.common.io.http - package org.eclipse.jetty.websocket.common.io.http
- org.eclipse.jetty.websocket.common.io.payload - package org.eclipse.jetty.websocket.common.io.payload
-
Jetty WebSocket Common : I/O : Frame Payload Handling
- org.eclipse.jetty.websocket.common.message - package org.eclipse.jetty.websocket.common.message
-
Jetty WebSocket Common : Message Handling
- org.eclipse.jetty.websocket.common.scopes - package org.eclipse.jetty.websocket.common.scopes
- org.eclipse.jetty.websocket.common.util - package org.eclipse.jetty.websocket.common.util
- org.eclipse.jetty.websocket.jsr356 - package org.eclipse.jetty.websocket.jsr356
- org.eclipse.jetty.websocket.jsr356.annotations - package org.eclipse.jetty.websocket.jsr356.annotations
- org.eclipse.jetty.websocket.jsr356.client - package org.eclipse.jetty.websocket.jsr356.client
- org.eclipse.jetty.websocket.jsr356.decoders - package org.eclipse.jetty.websocket.jsr356.decoders
- org.eclipse.jetty.websocket.jsr356.encoders - package org.eclipse.jetty.websocket.jsr356.encoders
- org.eclipse.jetty.websocket.jsr356.endpoints - package org.eclipse.jetty.websocket.jsr356.endpoints
- org.eclipse.jetty.websocket.jsr356.messages - package org.eclipse.jetty.websocket.jsr356.messages
- org.eclipse.jetty.websocket.jsr356.metadata - package org.eclipse.jetty.websocket.jsr356.metadata
- org.eclipse.jetty.websocket.jsr356.server - package org.eclipse.jetty.websocket.jsr356.server
- org.eclipse.jetty.websocket.jsr356.server.deploy - package org.eclipse.jetty.websocket.jsr356.server.deploy
- org.eclipse.jetty.websocket.jsr356.utils - package org.eclipse.jetty.websocket.jsr356.utils
- org.eclipse.jetty.websocket.server - package org.eclipse.jetty.websocket.server
-
Jetty WebSocket Server : Implementation [Internal Use Only]
- org.eclipse.jetty.websocket.server.pathmap - package org.eclipse.jetty.websocket.server.pathmap
- org.eclipse.jetty.websocket.servlet - package org.eclipse.jetty.websocket.servlet
-
Jetty WebSocket Servlet API
- out - Variable in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in interface org.eclipse.jetty.websocket.api.extensions.OutgoingFrames
-
A frame, and optional callback, intended for the network layer.
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.client.io.WebSocketClientConnection
-
Override to set the masker.
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameCaptureExtension
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Frame from API, User, or Internal implementation destined for network.
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- OutgoingFrames - Interface in org.eclipse.jetty.websocket.api.extensions
-
Interface for dealing with frames outgoing to (eventually) the network layer.
P
- Param - Class in org.eclipse.jetty.websocket.jsr356.annotations
- Param(int, Class<?>, Annotation[]) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.Param
- Param.Role - Enum in org.eclipse.jetty.websocket.jsr356.annotations
-
The various roles of the known parameters.
- ParamList - Class in org.eclipse.jetty.websocket.common.events
-
Simple class for representing a list of class arrays.
- ParamList() - Constructor for class org.eclipse.jetty.websocket.common.events.ParamList
- params - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
- paramTypes - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- parse(String) - Static method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Parse a single parameterized name.
- parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Parser
- parseEnum(Enumeration<String>) - Static method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Parse enumeration of
Sec-WebSocket-Extensions
header values into aExtensionConfig
list - ParseException(String) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
- ParseException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
- parseList(String...) - Static method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Parse 1 or more raw
Sec-WebSocket-Extensions
header values into aExtensionConfig
list - Parser - Class in org.eclipse.jetty.websocket.common
-
Parsing of a frames in WebSocket land.
- Parser(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Parser
- parseSingleFrame(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Parser
- PATH_PARAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- PathParamServerEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.server
-
Wrapper for a
ServerEndpointConfig
where there is PathParam information from the incoming request. - PathParamServerEndpointConfig(WebSocketContainerScope, ServerEndpointConfig, UriTemplatePathSpec, String) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.PathParamServerEndpointConfig
- PathSpec - Class in org.eclipse.jetty.websocket.server.pathmap
-
Deprecated.moved to jetty-http
PathSpec
(this facade will be removed in Jetty 9.4) - PathSpec(String) - Constructor for class org.eclipse.jetty.websocket.server.pathmap.PathSpec
-
Deprecated.
- PayloadProcessor - Interface in org.eclipse.jetty.websocket.common.io.payload
-
Process the payload (for demasking, validating, etc..)
- PerMessageDeflateExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
-
Per Message Deflate Compression extension for WebSocket.
- PerMessageDeflateExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- PING - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- PING - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Ping Frame
- PingFrame - Class in org.eclipse.jetty.websocket.common.frames
- PingFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.PingFrame
- pojo - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- pojo - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
- policy - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- POLICY_VIOLATION - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1008 indicates that an endpoint is terminating the connection because it has received a message that violates its policy.
- PolicyViolationException - Exception in org.eclipse.jetty.websocket.api
-
Exception when a violation of policy occurs and should trigger a connection close.
- PolicyViolationException(String) - Constructor for exception org.eclipse.jetty.websocket.api.PolicyViolationException
- PolicyViolationException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.PolicyViolationException
- PolicyViolationException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.PolicyViolationException
- PONG - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- PONG - org.eclipse.jetty.websocket.jsr356.MessageType
- PONG - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Pong Frame
- PongFrame - Class in org.eclipse.jetty.websocket.common.frames
- PongFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.PongFrame
- PongMessageDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- PongMessageDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
- PrimitiveDecoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.decoders
- PrimitiveDecoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.PrimitiveDecoderMetadataSet
- PrimitiveEncoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.encoders
- PrimitiveEncoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.PrimitiveEncoderMetadataSet
- Primitives - Class in org.eclipse.jetty.websocket.jsr356.utils
- Primitives() - Constructor for class org.eclipse.jetty.websocket.jsr356.utils.Primitives
- process() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
- process(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
-
Used to process payloads for in the spec.
- process(Param, JsrCallable) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrParamId
-
Process the potential parameter.
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBase
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdDecoder
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
- process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrPathParamId
- PROP_LOCAL_ADDRESS - Static variable in class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- PROP_LOCALES - Static variable in class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- PROP_REMOTE_ADDRESS - Static variable in class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- PROTOCOL - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1002 indicates that an endpoint is terminating the connection due to a protocol error.
- ProtocolException - Exception in org.eclipse.jetty.websocket.api
-
Per spec, a protocol error should result in a Close frame of status code 1002 (PROTOCOL_ERROR)
- ProtocolException(String) - Constructor for exception org.eclipse.jetty.websocket.api.ProtocolException
- ProtocolException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.ProtocolException
- ProtocolException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.ProtocolException
Q
- quote(StringBuilder, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
Simple quote of a string, escaping where needed.
- quoteIfNeeded(StringBuilder, String, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
Append into buf the provided string, adding quotes if needed.
- QuoteUtil - Class in org.eclipse.jetty.websocket.api.util
-
Provide some consistent Http header value and Extension configuration parameter quoting support.
- QuoteUtil() - Constructor for class org.eclipse.jetty.websocket.api.util.QuoteUtil
R
- RandomMasker - Class in org.eclipse.jetty.websocket.client.masks
- RandomMasker() - Constructor for class org.eclipse.jetty.websocket.client.masks.RandomMasker
- RandomMasker(Random) - Constructor for class org.eclipse.jetty.websocket.client.masks.RandomMasker
- read() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- ReaderDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
- ReaderDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
- ReadOnlyDelegatedFrame - Class in org.eclipse.jetty.websocket.common.frames
-
Immutable, Read-only, Frame implementation.
- ReadOnlyDelegatedFrame(Frame) - Constructor for class org.eclipse.jetty.websocket.common.frames.ReadOnlyDelegatedFrame
- ReflectUtils - Class in org.eclipse.jetty.websocket.common.util
- ReflectUtils() - Constructor for class org.eclipse.jetty.websocket.common.util.ReflectUtils
- RegexPathSpec - Class in org.eclipse.jetty.websocket.server.pathmap
-
Deprecated.moved to jetty-http
RegexPathSpec
(this facade will be removed in Jetty 9.4) - RegexPathSpec(String) - Constructor for class org.eclipse.jetty.websocket.server.pathmap.RegexPathSpec
-
Deprecated.
- register(Class<?>) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- register(Class<?>) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
-
Register a websocket class pojo with the default
WebSocketCreator
. - register(Class<?>, Class<? extends Decoder>, MessageType, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
- register(Class<?>, Class<? extends Encoder>, MessageType, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
- register(Class<? extends MessageHandler>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
- register(String, Class<? extends Extension>) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- register(String, Class<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- remaining() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- remoteClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- remoteClose(CloseInfo) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Report that the Remote Endpoint CLOSE Frame has been received
- RemoteEndpoint - Interface in org.eclipse.jetty.websocket.api
- RemoteEndpointFactory - Interface in org.eclipse.jetty.websocket.common
- removeAttribute(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- removeImplementation(EventDriverImpl) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- removeLifeCycleListener(LifeCycle.Listener) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- removeMapping(String) - Method in interface org.eclipse.jetty.websocket.server.MappedWebSocketCreator
-
Removes the mapping based on the given path spec.
- removeMapping(String) - Method in class org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration
- removeMapping(String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- removeMapping(String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- removeMessageHandler(MessageHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.common.scopes.DelegatedContainerScope
- removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- removeSessionListener(WebSocketSessionListener) - Method in interface org.eclipse.jetty.websocket.common.scopes.WebSocketContainerScope
- removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- REQUIRED_EXTENSION - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1010 indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake.
- reset() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
- reset() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- reset() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- reset(byte[]) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
- reset(Frame) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
- reset(Frame) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
- resume() - Method in interface org.eclipse.jetty.websocket.api.SuspendToken
-
Resume a previously suspended connection.
- resume() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- returnEncoder - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- returnType - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- role - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- RSV_USE_ALWAYS - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Always set RSV flag, on all frame types
- RSV_USE_ONLY_FIRST - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Only set RSV flag on first frame in multi-frame messages.
S
- scan() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
- scan(Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
- scanMethodAnnotations(T, Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
- SEC_WEBSOCKET_EXTENSIONS - Static variable in class org.eclipse.jetty.websocket.api.WebSocketConstants
- SEC_WEBSOCKET_PROTOCOL - Static variable in class org.eclipse.jetty.websocket.api.WebSocketConstants
- SEC_WEBSOCKET_PROTOCOL - Static variable in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- SEC_WEBSOCKET_VERSION - Static variable in class org.eclipse.jetty.websocket.api.WebSocketConstants
- send() - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- send(Response.CompleteListener) - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- sendAsync() - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- sendBinary(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- sendBinary(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- sendBinary(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- sendBinary(ByteBuffer, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- sendBytes(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a binary message, returning when all bytes of the message has been transmitted.
- sendBytes(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
-
Blocking write of bytes.
- sendBytes(ByteBuffer, WriteCallback) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a binary message.
- sendBytes(ByteBuffer, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendBytesByFuture(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a binary message.
- sendBytesByFuture(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendError(int, String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- sendForbidden(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Issue a forbidden upgrade response.
- sendForbidden(String) - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeResponse
- sendForbidden(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
-
Issue a forbidden upgrade response.
- sendForbidden(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- SendHandlerWriteCallback - Class in org.eclipse.jetty.websocket.jsr356.messages
- SendHandlerWriteCallback(SendHandler) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
- sendObject(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- sendObject(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- sendObject(Object, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- sendObjectViaFuture(Object) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- sendPartialBytes(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a binary message in pieces, blocking until all of the message has been transmitted.
- sendPartialBytes(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendPartialString(String, boolean) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a text message in pieces, blocking until all of the message has been transmitted.
- sendPartialString(String, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendPing(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a Ping message containing the given application data to the remote endpoint.
- sendPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- sendPong(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Allows the developer to send an unsolicited Pong message containing the given application data in order to serve as a unidirectional heartbeat for the session.
- sendPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- sendString(String) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a text message, blocking until all bytes of the message has been transmitted.
- sendString(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendString(String, WriteCallback) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a text message.
- sendString(String, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendStringByFuture(String) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a text message.
- sendStringByFuture(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- sendText(String) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- sendText(String) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- sendText(String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- sendText(String, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- SERVER - org.eclipse.jetty.websocket.api.WebSocketBehavior
- SERVER_ERROR - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1011 indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.
- ServerContainer - Class in org.eclipse.jetty.websocket.jsr356.server
- ServerContainer(NativeWebSocketConfiguration, Executor) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
-
Deprecated.use
ServerContainer(NativeWebSocketConfiguration, HttpClient)
instead - ServerContainer(NativeWebSocketConfiguration, HttpClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- ServerEndpointMetadata - Interface in org.eclipse.jetty.websocket.jsr356.server
- service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.websocket.servlet.WebSocketServlet
- SERVICE_RESTART - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1012 indicates that the service is restarted.
- ServletPathSpec - Class in org.eclipse.jetty.websocket.server.pathmap
-
Deprecated.moved to jetty-http
ServletPathSpec
(this facade will be removed in Jetty 9.4) - ServletPathSpec(String) - Constructor for class org.eclipse.jetty.websocket.server.pathmap.ServletPathSpec
-
Deprecated.
- ServletUpgradeRequest - Class in org.eclipse.jetty.websocket.servlet
-
Servlet specific
UpgradeRequest
implementation. - ServletUpgradeRequest(HttpServletRequest) - Constructor for class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- ServletUpgradeResponse - Class in org.eclipse.jetty.websocket.servlet
-
Servlet Specific UpgradeResponse implementation.
- ServletUpgradeResponse(HttpServletResponse) - Constructor for class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- ServletWebSocketRequest - Class in org.eclipse.jetty.websocket.server
-
Deprecated.use
ServletUpgradeRequest
instead - ServletWebSocketRequest(HttpServletRequest) - Constructor for class org.eclipse.jetty.websocket.server.ServletWebSocketRequest
-
Deprecated.
- ServletWebSocketResponse - Class in org.eclipse.jetty.websocket.server
-
Deprecated.use
ServletUpgradeResponse
instead - ServletWebSocketResponse(HttpServletResponse) - Constructor for class org.eclipse.jetty.websocket.server.ServletWebSocketResponse
-
Deprecated.
- session - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- session - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- Session - Interface in org.eclipse.jetty.websocket.api
-
Session represents an active link of communications with a Remote WebSocket Endpoint.
- SESSION - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
- SessionFactory - Interface in org.eclipse.jetty.websocket.common
-
Interface for creating jetty
WebSocketSession
objects. - SessionTracker - Class in org.eclipse.jetty.websocket.common
- SessionTracker() - Constructor for class org.eclipse.jetty.websocket.common.SessionTracker
- setAcceptedSubProtocol(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the accepted WebSocket Protocol.
- setAcceptedSubProtocol(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
-
Set the accepted WebSocket Protocol.
- setAcceptedSubProtocol(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setAsyncSendTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- setAsyncSendTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- setAsyncWriteTimeout(long) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The timeout in ms (milliseconds) for async write operations.
- setAsyncWriteTimeout(long) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- setAttribute(String, Object) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- setBatchingAllowed(boolean) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
- setBatchMode(BatchMode) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Set the batch mode with which messages are sent.
- setBatchMode(BatchMode) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- setBindAdddress(SocketAddress) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.(this is a bad bad bad typo, it has 3 { @ code " d " } characters in a row) use
HttpClient.setBindAddress(SocketAddress)
to the internalWebSocketClient(HttpClient)
- setBindAddress(SocketAddress) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Sets the Bind Address on the internal
HttpClient
. - setBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Set's the Bind Address on the internal
HttpClient
. - setBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setCallback(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- setCallback(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
- setCharacterEncoding(String) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
- setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameCaptureExtension
- setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- setConnection(LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setConnectTimeout(long) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Set the timeout for connecting to the remote server on the internal
HttpClient
- setCookies(List<HttpCookie>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the list of Cookies on the request
- setCookies(List<HttpCookie>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setCookies(List<HttpCookie>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setCookiesFrom(CookieStore) - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
-
Deprecated.use either
WebSocketClient.setCookieStore(CookieStore)
orHttpClient.setCookieStore(CookieStore)
instead - setCookieStore(CookieStore) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Set the
CookieStore
to use on the internalHttpClient
- setCreator(WebSocketCreator) - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- setCreator(WebSocketCreator) - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- setDaemon(boolean) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.not used, configure threading in
HttpClient
instead - setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
-
The Type of Class a
Decoder
should be created to produce. - setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
- setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
- setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
- setDefaultMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- setDefaultMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- setDefaultMaxSessionIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- setDefaultMaxSessionIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- setDefaultMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
- setDefaultMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.server.ServerContainer
- setDeflaterPool(DeflaterPool) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- setDispatchIO(boolean) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.no longer used, this has no replacement
- setEndpointconfig(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- setExecutor(Executor) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Sets the Executor in use on the internal
HttpClient
- setExtensionFactory(ExtensionFactory) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- setExtensions(List<ExtensionConfig>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the list of WebSocket Extension configurations on the request.
- setExtensions(List<ExtensionConfig>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the list of extensions that are approved for use with this websocket.
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Get the list of extensions in use.
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
-
Set the list of extensions that are approved for use with this websocket.
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setFin(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setFuture(CompletableFuture<Session>) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- setHeader(String, String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set a specific header value
- setHeader(String, String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set a header
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setHeader(String, List<String>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set a specific header with multi-value field
- setHeader(String, List<String>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setHeader(String, List<String>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setHeaders(Map<String, List<String>>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Sets multiple headers on the request.
- setHeaders(Map<String, List<String>>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setHeaders(Map<String, List<String>>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setHttpVersion(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the HTTP Version to use.
- setHttpVersion(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setHttpVersion(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setIdleTimeout(long) - Method in interface org.eclipse.jetty.websocket.api.Session
-
Set the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received.
- setIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The time in ms (milliseconds) that a websocket may be idle before closing.
- setIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Set the timeout in milliseconds
- setIncomingFramesHandler(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.Parser
- setInflaterPool(InflaterPool) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- setInitialBuffer(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Extra bytes from the initial HTTP upgrade that need to be processed by the websocket parser before starting to read bytes from the connection
- setInputBufferSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The size of the input (read from network layer) buffer size.
- setInputBufferSize(int) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- setIsContinuation() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
-
Set the data frame to continuation mode
- setLocalEndpoint(Object) - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- setMask(byte[]) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setMask(WebSocketFrame) - Method in class org.eclipse.jetty.websocket.client.masks.FixedMasker
- setMask(WebSocketFrame) - Method in interface org.eclipse.jetty.websocket.client.masks.Masker
-
Set the mask on the provided
WebSocketFrame
. - setMask(WebSocketFrame) - Method in class org.eclipse.jetty.websocket.client.masks.RandomMasker
- setMask(WebSocketFrame) - Method in class org.eclipse.jetty.websocket.client.masks.ZeroMasker
- setMasked(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setMasker(Masker) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Deprecated.not used, no replacement
- setMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The maximum size of a binary message buffer.
- setMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- setMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- setMaxBinaryMessageSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The maximum size of a binary message during parsing.
- setMaxBinaryMessageSize(long) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Set the max idle timeout for new connections.
- setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- setMaxIdleTimeout(long) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set the maximum number of milliseconds of idleness before the connection is closed/disconnected, (ie no frames are either sent or received)
- setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- setMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The maximum size of a text message buffer.
- setMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- setMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- setMaxTextMessageSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
The maximum size of a text message during parsing.
- setMaxTextMessageSize(long) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
- setMessageDecoder(Class<? extends Decoder>) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
The message decoder class to use.
- setMessageType(MessageType) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
-
The type of message this method can handle
- setMethod(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the HTTP method to use.
- setMethod(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setMethod(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setNextIncoming(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- setNextIncomingFrames(IncomingFrames) - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
Set the next
IncomingFrames
to call in the chain. - setNextIncomingFrames(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setNextIncomingFrames(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- setNextIncomingFrames(IncomingFrames) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set where the connection should send the incoming frames to.
- setNextOutgoing(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- setNextOutgoingFrames(OutgoingFrames) - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
Set the next
OutgoingFrames
to call in the chain. - setNextOutgoingFrames(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setOpCode(byte) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setOutgoingHandler(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- setParameter(String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- setParameter(String, int) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- setParameter(String, String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- setParameterMap(Map<String, List<String>>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setPartialMessageFlag(Param) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
- setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
- setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
- setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
- setPathParamName(String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
- setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
- setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
- setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
- setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
- setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
- setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
- setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
- setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
- setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
- setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
- setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
- setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
Set the data payload.
- setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Deprecated.
- setRemainingBuffer(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
- setRequestURI(URI) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the Request URI to use for this request.
- setRequestURI(URI) - Method in class org.eclipse.jetty.websocket.client.ClientUpgradeRequest
- setRequestURI(URI) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setRequestURI(URI) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setRsv1(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setRsv1InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
- setRsv2(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setRsv2InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
- setRsv3(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- setRsv3InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
- setSendTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
- setServletAttribute(String, Object) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setSession(Object) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the Session associated with this request.
- setSession(Object) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setSession(Object) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- setSession(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Associate the Active Session with the connection.
- setSslContextFactory(SslContextFactory) - Method in class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- setStatusCode(int) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the HTTP Response status code
- setStatusCode(int) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
- setStatusCode(int) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- setStatusCode(int) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setStatusReason(String) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the HTTP Response status reason phrase
- setStatusReason(String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
- setStatusReason(String) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- setStatusReason(String) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setStopAtShutdown(boolean) - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
-
Set JVM shutdown behavior.
- setSubProtocols(String...) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the offered WebSocket Sub-Protocol list.
- setSubProtocols(String...) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
-
Set Sub Protocol request list.
- setSubProtocols(String...) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setSubProtocols(List<String>) - Method in interface org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set the offered WebSocket Sub-Protocol list.
- setSubProtocols(List<String>) - Method in class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- setSubProtocols(List<String>) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest
- setSuccess(boolean) - Method in interface org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the success of the upgrade response.
- setSuccess(boolean) - Method in class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- setSuccess(boolean) - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- setToAttribute(ServletContext, String) - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- setUpgradeListener(UpgradeListener) - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- setUpgradeRequest(UpgradeRequest) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- setUpgradeResponse(UpgradeResponse) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- ShortDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toShort
decoder - ShortDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
- ShortEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
Short
toEncoder.Text
Message encoder - ShortEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ShortEncoder
- SHUTDOWN - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1001 indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page.
- Simple(Class<?>) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketHandler.Simple
- SimpleBinaryMessage - Class in org.eclipse.jetty.websocket.common.message
- SimpleBinaryMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
- SimpleContainerScope - Class in org.eclipse.jetty.websocket.common.scopes
- SimpleContainerScope(WebSocketPolicy) - Constructor for class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- SimpleContainerScope(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- SimpleContainerScope(WebSocketPolicy, ByteBufferPool, Executor, DecoratedObjectFactory) - Constructor for class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- SimpleContainerScope(WebSocketPolicy, ByteBufferPool, Executor, SslContextFactory, DecoratedObjectFactory) - Constructor for class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- SimpleContainerScope(WebSocketPolicy, ByteBufferPool, DecoratedObjectFactory) - Constructor for class org.eclipse.jetty.websocket.common.scopes.SimpleContainerScope
- SimpleEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.client
-
Basic
EndpointMetadata
for an WebSocket that extends fromEndpoint
- SimpleEndpointMetadata(Class<? extends Endpoint>) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
- SimpleEndpointMetadata(Class<? extends Endpoint>, EndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
- SimpleServerEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.server
- SimpleServerEndpointMetadata(Class<? extends Endpoint>, ServerEndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.server.SimpleServerEndpointMetadata
- SimpleTextMessage - Class in org.eclipse.jetty.websocket.common.message
- SimpleTextMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
- SPEC_VERSION - Static variable in class org.eclipse.jetty.websocket.api.WebSocketConstants
- splitAt(String, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
Create an iterator of the input string, breaking apart the string at the provided delimiters, removing quotes and triming the parts of the string as needed.
- start() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- start() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- startAsync() - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- startAsync(ServletRequest, ServletResponse) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- Stats() - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
Deprecated.
- StatusCode - Class in org.eclipse.jetty.websocket.api
- StatusCode() - Constructor for class org.eclipse.jetty.websocket.api.StatusCode
- stop() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- stop() - Method in interface org.eclipse.jetty.websocket.servlet.WebSocketServletFactory
- StringDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
-
Default implementation of the
Decoder.Text
Message toString
decoder - StringDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
- StringEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
-
Default encoder for
String
toEncoder.Text
Message encoder - StringEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.StringEncoder
- succeeded() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- succeeded() - Method in class org.eclipse.jetty.websocket.common.io.DisconnectCallback
- succeeded() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- supports(Object) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
-
Test for if this implementation can support the provided websocket.
- supports(Object) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
- supports(Object) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
- supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
- supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
- supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerEndpointImpl
- supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrServerExtendsEndpointImpl
- supports(EventDriver) - Method in interface org.eclipse.jetty.websocket.common.SessionFactory
- supports(EventDriver) - Method in class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
- supports(EventDriver) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
- suspend() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Suspend the incoming read events on the connection.
- suspend() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- suspend() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Suspend a the incoming read events on the connection.
- suspend() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- SuspendToken - Interface in org.eclipse.jetty.websocket.api
-
Connection suspend token
T
- TAIL_BYTES - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- TAIL_BYTES_BUF - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- TAIL_DROP_ALWAYS - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Always drop tail bytes 0000FFFF, from all frame types
- TAIL_DROP_FIN_ONLY - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Only drop tail bytes 0000FFFF, from fin==true frames
- TAIL_DROP_NEVER - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
Never drop tail bytes 0000FFFF, from any frame type
- targetLog - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- TEXT - org.eclipse.jetty.websocket.api.extensions.Frame.Type
- TEXT - org.eclipse.jetty.websocket.jsr356.MessageType
- TEXT - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
OpCode for a Text Frame
- TextFrame - Class in org.eclipse.jetty.websocket.common.frames
- TextFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.TextFrame
- TextPartialMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
-
Partial TEXT MessageAppender for MessageHandler.Partial interface
- TextPartialMessage(MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
- TextPartialOnMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
-
Partial TEXT MessageAppender for @
OnMessage
annotated methods - TextPartialOnMessage(JsrAnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
- TextUtil - Class in org.eclipse.jetty.websocket.common.util
-
Collection of utility methods for Text content
- TextUtil() - Constructor for class org.eclipse.jetty.websocket.common.util.TextUtil
- TextWholeMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
- TextWholeMessage(EventDriver, MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextWholeMessage
- to(IncomingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
- to(OutgoingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
- toConnectionString() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- toHeaderValue(List<ExtensionConfig>) - Static method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
Convert a list of
ExtensionConfig
to a header value - toHttp(URI) - Static method in class org.eclipse.jetty.websocket.api.util.WSURI
-
Convert to HTTP
http
orhttps
scheme URIs. - toPartialString(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.util.Utf8PartialBuilder
-
Deprecated.
- toShortName(Type) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
- toSocketAddress(URI) - Static method in class org.eclipse.jetty.websocket.client.io.ConnectionManager
-
Deprecated.
- toStateString() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
- toStateString() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the Connection State as a String
- toString() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
- toString() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
- toString() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
- toString() - Method in class org.eclipse.jetty.websocket.client.WebSocketClient
- toString() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
- toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
- toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
- toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
- toString() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
- toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
- toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
- toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
- toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
- toString() - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- toString() - Method in class org.eclipse.jetty.websocket.common.Generator
- toString() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
- toString() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
- toString() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
- toString() - Method in class org.eclipse.jetty.websocket.common.Parser
- toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
- toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointConfig
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.server.AnnotatedServerEndpointMetadata
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.server.JsrCreator
- toString() - Method in class org.eclipse.jetty.websocket.jsr356.server.SimpleServerEndpointMetadata
- toString() - Method in class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- toString() - Method in class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- toString() - Method in class org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse
- toString(Class<?>, Method) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
- toWebsocket(CharSequence) - Static method in class org.eclipse.jetty.websocket.api.util.WSURI
-
Convert to WebSocket
ws
orwss
scheme URIs - toWebsocket(CharSequence, String) - Static method in class org.eclipse.jetty.websocket.api.util.WSURI
-
Convert to WebSocket
ws
orwss
scheme URIs - toWebsocket(URI) - Static method in class org.eclipse.jetty.websocket.api.util.WSURI
-
Convert to WebSocket
ws
orwss
scheme URIs - trackMetadata(List<M>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- trackMetadata(M) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
- transferTo(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
- trimClassName(String) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
- trimMaxReasonLength(String) - Static method in class org.eclipse.jetty.websocket.api.CloseStatus
-
Deprecated.use of this method is strongly discouraged, as it creates too many new objects that are just thrown away to accomplish its goals.
- truncate(String) - Static method in class org.eclipse.jetty.websocket.common.frames.CloseFrame
-
Truncate arbitrary reason into something that will fit into the CloseFrame limits.
- TRY_AGAIN_LATER - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1013 indicates that the service is experiencing overload.
- type - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
U
- unbind() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
- uncheckedSendFrame(WebSocketFrame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- UNDEFINED - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
Reserved.
- UNDEFINED - Static variable in class org.eclipse.jetty.websocket.common.OpCode
-
An undefined OpCode
- unescape(String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
- unregister(String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
Deprecated.
- unregister(String) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- upgrade(Class<T>) - Method in class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- upgrade(HttpResponse, HttpConnectionOverHTTP) - Method in class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
- UpgradeException - Exception in org.eclipse.jetty.websocket.api
-
Exception during WebSocket Upgrade Handshake.
- UpgradeException(URI, int, String) - Constructor for exception org.eclipse.jetty.websocket.api.UpgradeException
- UpgradeException(URI, int, String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.UpgradeException
- UpgradeException(URI, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.UpgradeException
- UpgradeHttpServletRequest - Class in org.eclipse.jetty.websocket.servlet
- UpgradeHttpServletRequest(HttpServletRequest) - Constructor for class org.eclipse.jetty.websocket.servlet.UpgradeHttpServletRequest
- UpgradeListener - Interface in org.eclipse.jetty.websocket.client.io
-
Listener for Handshake/Upgrade events.
- UpgradeRequest - Interface in org.eclipse.jetty.websocket.api
-
The HTTP Upgrade to WebSocket Request
- UpgradeRequestAdapter - Class in org.eclipse.jetty.websocket.common
- UpgradeRequestAdapter() - Constructor for class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- UpgradeRequestAdapter(String) - Constructor for class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- UpgradeRequestAdapter(URI) - Constructor for class org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- UpgradeResponse - Interface in org.eclipse.jetty.websocket.api
-
The HTTP Upgrade to WebSocket Response
- UpgradeResponseAdapter - Class in org.eclipse.jetty.websocket.common
- UpgradeResponseAdapter() - Constructor for class org.eclipse.jetty.websocket.common.UpgradeResponseAdapter
- useServerContainer(boolean) - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Add ability of calls to
ContainerProvider.getWebSocketContainer()
to find and return thejavax.websocket.server.ServerContainer
from the activejavax.servlet.ServletContext
. - useSingleton(boolean) - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Change calls to
ContainerProvider.getWebSocketContainer()
to always return a singleton instance of the sameWebSocketContainer
- utf - Variable in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
- Utf8CharBuffer - Class in org.eclipse.jetty.websocket.common.message
-
A CharBuffer wrapped with the Utf8Appendable logic.
- Utf8PartialBuilder - Class in org.eclipse.jetty.websocket.common.util
-
Deprecated.
- Utf8PartialBuilder() - Constructor for class org.eclipse.jetty.websocket.common.util.Utf8PartialBuilder
-
Deprecated.
V
- valueOf(String) - Static method in enum org.eclipse.jetty.websocket.api.BatchMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.websocket.api.WebSocketBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.websocket.jsr356.MessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.jetty.websocket.api.BatchMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.websocket.api.WebSocketBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.websocket.jsr356.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class org.eclipse.jetty.websocket.server.HandshakeRFC6455
-
RFC 6455 - Sec-WebSocket-Version
W
- wantsPartialMessages() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
-
Flag for a onMessage() that wants partial messages.
- wantsStreams() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
-
Flag for a onMessage() method that wants MessageHandler.
MessageHandler.Whole
with a Decoder that is based onDecoder.TextStream
orDecoder.BinaryStream
- wasOpened() - Method in class org.eclipse.jetty.websocket.common.io.ConnectionState
-
Tests to see if state got past the initial HANDSHAKING state
- websocket - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
- WebSocket - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Tags a POJO as being a WebSocket class.
- WebSocketAdapter - Class in org.eclipse.jetty.websocket.api
-
Default implementation of the
WebSocketListener
. - WebSocketAdapter() - Constructor for class org.eclipse.jetty.websocket.api.WebSocketAdapter
- WebSocketBehavior - Enum in org.eclipse.jetty.websocket.api
-
Behavior for how the WebSocket should operate.
- WebSocketClient - Class in org.eclipse.jetty.websocket.client
-
WebSocketClient provides a means of establishing connections to remote websocket endpoints.
- WebSocketClient() - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Instantiate a WebSocketClient with defaults
- WebSocketClient(Executor) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create a new WebSocketClient
- WebSocketClient(HttpClient) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Instantiate a WebSocketClient using HttpClient for defaults
- WebSocketClient(HttpClient, DecoratedObjectFactory) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Instantiate a WebSocketClient using HttpClient for defaults
- WebSocketClient(ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create a new WebSocketClient
- WebSocketClient(SslContextFactory) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create a new WebSocketClient
- WebSocketClient(SslContextFactory, Executor) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create a new WebSocketClient
- WebSocketClient(SslContextFactory, Executor, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create WebSocketClient using sharing instances of SSLContextFactory Executor, and ByteBufferPool
- WebSocketClient(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create WebSocketClient other Container Scope, to allow sharing of internal features like Executor, ByteBufferPool, SSLContextFactory, etc.
- WebSocketClient(WebSocketContainerScope, SslContextFactory) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create WebSocketClient other Container Scope, to allow sharing of internal features like Executor, ByteBufferPool, SSLContextFactory, etc.
- WebSocketClient(WebSocketContainerScope, EventDriverFactory, SessionFactory) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create WebSocketClient based on pre-existing Container Scope, to allow sharing of internal features like Executor, ByteBufferPool, SSLContextFactory, etc.
- WebSocketClient(WebSocketContainerScope, EventDriverFactory, SessionFactory, HttpClient) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketClient
-
Create WebSocketClient based on pre-existing Container Scope, to allow sharing of internal features like Executor, ByteBufferPool, SSLContextFactory, etc.
- WebSocketClientConnection - Class in org.eclipse.jetty.websocket.client.io
-
Client side WebSocket physical connection.
- WebSocketClientConnection(EndPoint, Executor, Scheduler, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.client.io.WebSocketClientConnection
- WebSocketConnectionListener - Interface in org.eclipse.jetty.websocket.api
-
Core WebSocket Connection Listener
- WebSocketConstants - Class in org.eclipse.jetty.websocket.api
- WebSocketConstants() - Constructor for class org.eclipse.jetty.websocket.api.WebSocketConstants
- WebSocketContainerScope - Interface in org.eclipse.jetty.websocket.common.scopes
-
Defined Scope for a WebSocketContainer.
- WebSocketCreator - Interface in org.eclipse.jetty.websocket.servlet
-
Abstract WebSocket creator interface.
- WebSocketException - Exception in org.eclipse.jetty.websocket.api
-
A recoverable exception within the websocket framework.
- WebSocketException() - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketException
- WebSocketException(String) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketException
- WebSocketException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketException
- WebSocketException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketException
- WebSocketExtensionFactory - Class in org.eclipse.jetty.websocket.common.extensions
- WebSocketExtensionFactory(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
- WebSocketFrame - Class in org.eclipse.jetty.websocket.common
-
A Base Frame as seen in RFC 6455.
- WebSocketFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
-
Construct form opcode
- WebSocketFrameListener - Interface in org.eclipse.jetty.websocket.api
-
WebSocket Frame Listener interface for incoming WebSocket frames.
- WebSocketHandler - Class in org.eclipse.jetty.websocket.server
- WebSocketHandler() - Constructor for class org.eclipse.jetty.websocket.server.WebSocketHandler
- WebSocketHandler(ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketHandler
- WebSocketHandler.Simple - Class in org.eclipse.jetty.websocket.server
-
Create a simple WebSocketHandler that registers a single WebSocket POJO that is created on every upgrade request.
- WebSocketHandshake - Interface in org.eclipse.jetty.websocket.server
- WebSocketListener - Interface in org.eclipse.jetty.websocket.api
-
Basic WebSocket Listener interface for incoming WebSocket message events.
- WebSocketPartialListener - Interface in org.eclipse.jetty.websocket.api
-
WebSocket Partial Message Listener interface for incoming WebSocket TEXT/BINARY/CONTINUATION frames.
- WebSocketPingPongListener - Interface in org.eclipse.jetty.websocket.api
-
WebSocket PING/PONG Listener interface for incoming WebSocket PING/PONG frames.
- WebSocketPolicy - Class in org.eclipse.jetty.websocket.api
-
Settings for WebSocket operations.
- WebSocketPolicy(WebSocketBehavior) - Constructor for class org.eclipse.jetty.websocket.api.WebSocketPolicy
- WebSocketRemoteEndpoint - Class in org.eclipse.jetty.websocket.common
-
Endpoint for Writing messages to the Remote websocket.
- WebSocketRemoteEndpoint(LogicalConnection, OutgoingFrames) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- WebSocketRemoteEndpoint(LogicalConnection, OutgoingFrames, BatchMode) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
- WebSocketServerConnection - Class in org.eclipse.jetty.websocket.server
- WebSocketServerConnection(EndPoint, Executor, Scheduler, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerConnection
- WebSocketServerContainerInitializer - Class in org.eclipse.jetty.websocket.jsr356.server.deploy
- WebSocketServerContainerInitializer() - Constructor for class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
- WebSocketServerContainerInitializer.Configurator - Interface in org.eclipse.jetty.websocket.jsr356.server.deploy
- WebSocketServerContainerInitializer.ContextDestroyListener - Class in org.eclipse.jetty.websocket.jsr356.server.deploy
-
DestroyListener
- WebSocketServerFactory - Class in org.eclipse.jetty.websocket.server
-
Factory to create WebSocket connections
- WebSocketServerFactory() - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
-
Entry point for Spring Boot's MockMVC framework
- WebSocketServerFactory(ServletContext) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- WebSocketServerFactory(ServletContext, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- WebSocketServerFactory(ServletContext, WebSocketPolicy) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
-
Entry point for
WebSocketServletFactory.Loader
- WebSocketServerFactory(ServletContext, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
- WebSocketServerFactory(WebSocketPolicy, Executor, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketServerFactory
-
Protected entry point for
WebSocketHandler
- WebSocketServlet - Class in org.eclipse.jetty.websocket.servlet
-
Abstract Servlet used to bridge the Servlet API to the WebSocket API.
- WebSocketServlet() - Constructor for class org.eclipse.jetty.websocket.servlet.WebSocketServlet
- WebSocketServletFactory - Interface in org.eclipse.jetty.websocket.servlet
-
Basic WebSocketServletFactory for working with Jetty-based WebSocketServlets
- WebSocketServletFactory.Loader - Class in org.eclipse.jetty.websocket.servlet
- WebSocketSession - Class in org.eclipse.jetty.websocket.common
- WebSocketSession(WebSocketContainerScope, URI, EventDriver, LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketSession
- WebSocketSessionFactory - Class in org.eclipse.jetty.websocket.common
-
Default Session factory, creating WebSocketSession objects.
- WebSocketSessionFactory(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
- WebSocketSessionListener - Interface in org.eclipse.jetty.websocket.common
- WebSocketSessionScope - Interface in org.eclipse.jetty.websocket.common.scopes
-
Defined Scope for a WebSocketSession (active connection)
- WebSocketTimeoutException - Exception in org.eclipse.jetty.websocket.api
-
Exception thrown to indicate a connection I/O timeout.
- WebSocketTimeoutException(String) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketTimeoutException
- WebSocketTimeoutException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketTimeoutException
- WebSocketTimeoutException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.api.WebSocketTimeoutException
- WebSocketUpgradeFilter - Class in org.eclipse.jetty.websocket.server
-
Inline Servlet Filter to capture WebSocket upgrade requests and perform path mappings to
WebSocketCreator
objects. - WebSocketUpgradeFilter() - Constructor for class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- WebSocketUpgradeFilter(NativeWebSocketConfiguration) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- WebSocketUpgradeFilter(WebSocketServerFactory) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
- WebSocketUpgradeHandlerWrapper - Class in org.eclipse.jetty.websocket.server
- WebSocketUpgradeHandlerWrapper(ServletContextHandler) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- WebSocketUpgradeHandlerWrapper(ServletContextHandler, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.server.WebSocketUpgradeHandlerWrapper
- WebSocketUpgradeRequest - Class in org.eclipse.jetty.websocket.client
- WebSocketUpgradeRequest(WebSocketClient, HttpClient, URI, Object) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
-
Initiating a WebSocket Upgrade using HTTP/1.1
- WebSocketUpgradeRequest(WebSocketClient, HttpClient, ClientUpgradeRequest) - Constructor for class org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest
-
Exists for internal use of HttpClient by WebSocketClient.
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
- willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
- willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
- willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
- willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
- willUseServerContainer() - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Test if
ContainerProvider.getWebSocketContainer()
has the ability to find and return thejavax.websocket.server.ServerContainer
from the activejavax.servlet.ServletContext
, before creating a new client basedWebSocketContainer
. - willUseSingleton() - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Test if
ContainerProvider.getWebSocketContainer()
will always return a singleton instance of the sameWebSocketContainer
- wrap(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
-
Wrap the given WebSocket object instance in a suitable EventDriver
- wrap(ByteBuffer) - Static method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
-
Convenience method to wrap a ByteBuffer with a
Utf8CharBuffer
- write(byte[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- write(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
- write(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
- write(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
- WriteBlocker(SharedBlockingCallback.Blocker) - Constructor for class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- WriteCallback - Interface in org.eclipse.jetty.websocket.api
-
Callback for Write events.
- writeFailed(Throwable) - Method in interface org.eclipse.jetty.websocket.api.WriteCallback
-
Callback invoked when the write fails.
- writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
- writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
- writeSuccess() - Method in interface org.eclipse.jetty.websocket.api.WriteCallback
-
Callback invoked when the write completes.
- writeSuccess() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- writeSuccess() - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
- writeSuccess() - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
- WSURI - Class in org.eclipse.jetty.websocket.api.util
-
Utility methods for converting a
URI
between an HTTP(S) and WS(S) URI. - WSURI() - Constructor for class org.eclipse.jetty.websocket.api.util.WSURI
X
- XWebkitDeflateFrameExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
-
Implementation of the x-webkit-deflate-frame extension seen out in the wild.
- XWebkitDeflateFrameExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.XWebkitDeflateFrameExtension
Z
- ZeroMasker - Class in org.eclipse.jetty.websocket.client.masks
- ZeroMasker() - Constructor for class org.eclipse.jetty.websocket.client.masks.ZeroMasker
All Classes All Packages