All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractDecoder |
|
| AbstractEncoder |
|
| AbstractEventDriver |
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
|
| AbstractExtension |
|
| AbstractJsrEventDriver |
|
| AbstractJsrRemote |
|
| AbstractMethodAnnotationScanner<T> |
Basic scanner for Annotated Methods
|
| AbstractWebSocketConnection |
Provides the implementation of LogicalConnection within the framework of the new Connection framework of jetty-io.
|
| AbstractWebSocketConnection.CallbackBridge |
|
| AbstractWebSocketConnection.Stats |
Deprecated. |
| AcceptHash |
Logic for working with the Sec-WebSocket-Key and Sec-WebSocket-Accept headers.
|
| AnnotatedClientEndpointConfig |
|
| AnnotatedClientEndpointMetadata |
|
| AnnotatedEndpointMetadata<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> |
Static reference to a specific annotated classes metadata.
|
| AnnotatedEndpointScanner<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> |
|
| AnnotatedServerEndpointConfig |
|
| AnnotatedServerEndpointMetadata |
|
| BadPayloadException |
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.
|
| BasicEndpointConfig |
Basic EndpointConfig (used when no EndpointConfig is provided or discovered)
|
| BasicServerEndpointConfig |
|
| BatchMode |
|
| BinaryFrame |
|
| BinaryPartialMessage |
Partial BINARY MessageAppender for MessageHandler.Partial interface
|
| BinaryPartialOnMessage |
Partial BINARY MessageAppender for @OnMessage annotated methods
|
| BinaryWholeMessage |
|
| BlockingWriteCallback |
|
| BlockingWriteCallback.WriteBlocker |
|
| BooleanDecoder |
Default implementation of the Decoder.Text Message to Boolean decoder.
|
| BooleanEncoder |
Default encoder for Boolean to Encoder.Text Message encoder
|
| ByteAccumulator |
Deprecated.
|
| ByteArrayDecoder |
|
| ByteArrayEncoder |
|
| ByteBufferDecoder |
|
| ByteBufferEncoder |
|
| ByteDecoder |
Default implementation of the Decoder.Text Message to Byte decoder
|
| ByteEncoder |
Default encoder for Byte to Encoder.Text Message encoder
|
| CallableMethod |
A Callable Method
|
| CharacterDecoder |
Default implementation of the Decoder.Text Message to Character decoder
|
| CharacterEncoder |
Default encoder for Character to Encoder.Text Message encoder
|
| ClientContainer |
Container for Client use of the javax.websocket API.
|
| ClientContainer.JsrSessionListenerBridge |
|
| ClientUpgradeRequest |
Allowing a generate from a UpgradeRequest
|
| ClientUpgradeResponse |
|
| CloseException |
|
| CloseFrame |
|
| CloseInfo |
|
| CloseStatus |
|
| CoderMetadata<T> |
The immutable base metadata for a coder (Decoder or Encoder
|
| CoderMetadataSet<T,M extends CoderMetadata<T>> |
|
| CompressExtension |
|
| CompressExtension.FrameEntry |
|
| Configurable |
Tag indicating a component that needs to be configured.
|
| ConfigurationException |
|
| ConnectionManager |
Deprecated.
|
| ConnectionState |
WebSocket Connection State.
|
| ConnectionState.State |
|
| ContainerDefaultConfigurator |
The "Container Default Configurator" per the JSR-356 spec.
|
| ContinuationFrame |
|
| ControlFrame |
|
| DataFrame |
A Data Frame
|
| DecoderFactory |
|
| DecoderFactory.Wrapper |
|
| DecoderMetadata |
Immutable Metadata for a Decoder
|
| DecoderMetadataSet |
|
| DefaultBinaryEncoder |
|
| DefaultBinaryStreamEncoder |
|
| DefaultHttpClientProvider |
|
| DefaultTextEncoder |
|
| DefaultTextStreamEncoder |
|
| DeflateFrameExtension |
Implementation of the
deflate-frame
extension seen out in the wild.
|
| DelegatedContainerScope |
|
| DeMaskProcessor |
|
| DisconnectCallback |
|
| DoubleDecoder |
Default implementation of the Decoder.Text Message to Double to decoder
|
| DoubleEncoder |
Default encoder for Double to Encoder.Text Message encoder
|
| DuplicateCoderException |
Thrown when a duplicate coder is encountered when attempting to identify a Endpoint's metadata (Decoder or Encoder)
|
| EmptyClientEndpointConfig |
|
| EmptyConfigurator |
|
| EncodeFailedFuture |
A Future<Void> that is already failed as a result of an Encode error
|
| EncoderFactory |
Represents all of the declared Encoders that the Container is aware of.
|
| EncoderFactory.Wrapper |
|
| EncoderMetadata |
Immutable Metadata for a Encoder
|
| EncoderMetadataSet |
|
| EndpointInstance |
Associate a JSR Endpoint with its optional EndpointConfig
|
| EndpointMetadata |
|
| EventDriver |
|
| EventDriverFactory |
Create EventDriver implementations.
|
| EventDriverImpl |
A specific implementation of a EventDriver.
|
| EventMethod |
|
| EventMethods |
A representation of the methods available to call for a particular class.
|
| Extension |
Interface for WebSocket Extensions.
|
| ExtensionConfig |
Represents an Extension Configuration, as seen during the connection Handshake process.
|
| ExtensionFactory |
Deprecated.
|
| ExtensionStack |
Represents the stack of Extensions.
|
| ExtensionStack.FrameEntry |
|
| FixedMasker |
|
| FloatDecoder |
Default implementation of the Text Message to Float decoder
|
| FloatEncoder |
Default encoder for Float to Encoder.Text Message encoder
|
| FragmentExtension |
Fragment Extension
|
| FragmentExtension.FrameEntry |
|
| Frame |
An immutable websocket frame.
|
| Frame.Type |
|
| FrameCaptureExtension |
|
| FrameFlusher |
|
| FramePipes |
|
| FramePipes.In2Out |
|
| FramePipes.Out2In |
|
| FutureWriteCallback |
|
| Generator |
Generating a frame in WebSocket land.
|
| HandshakeRFC6455 |
|
| HttpClientProvider |
|
| HttpResponseHeaderParseListener |
|
| HttpResponseHeaderParser |
Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object.
|
| HttpResponseHeaderParser.ParseException |
|
| HttpResponseHeaderParser.State |
|
| IdentityExtension |
|
| IJsrMethod |
|
| IJsrParamId |
JSR-356 Parameter Identification processing.
|
| IncomingFrames |
Interface for dealing with Incoming Frames.
|
| InitException |
Exception during initialization of the Endpoint
|
| InputStreamDecoder |
|
| IntegerDecoder |
Default implementation of the Decoder.Text Message to Integer decoder
|
| IntegerEncoder |
Default encoder for Integer to Encoder.Text Message encoder
|
| InvalidSignatureException |
|
| InvalidWebSocketException |
Indicating that the provided Class is not a valid WebSocket as defined by the API.
|
| JettyAnnotatedEventDriver |
Handler for Annotated User WebSocket objects.
|
| JettyAnnotatedImpl |
|
| JettyAnnotatedMetadata |
|
| JettyAnnotatedScanner |
|
| JettyClientContainerProvider |
Client ContainerProvider implementation.
|
| JettyListenerEventDriver |
|
| JettyListenerEventDriver.PartialMode |
|
| JettyListenerImpl |
|
| JsrAnnotatedEventDriver |
Base implementation for JSR-356 Annotated event drivers.
|
| JsrAsyncRemote |
|
| JsrBasicRemote |
|
| JsrCallable |
|
| JsrClientEndpointImpl |
Event Driver for classes annotated with @ClientEndpoint
|
| JsrCreator |
|
| JsrEndpointEventDriver |
EventDriver for websocket that extend from Endpoint
|
| JsrEndpointImpl |
|
| JsrEventDriverFactory |
|
| JsrEvents<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> |
The live event methods found for a specific Annotated Endpoint
|
| JsrExtension |
|
| JsrExtension.JsrParameter |
|
| JsrExtensionConfig |
|
| JsrHandshakeRequest |
|
| JsrHandshakeResponse |
|
| JsrHandshakeResponse |
|
| JsrParamIdBase |
Common base for Parameter Identification in JSR Callable methods
|
| JsrParamIdBinary |
Param handling for static Binary @OnMessage parameters.
|
| JsrParamIdDecoder |
Param handling for Text or Binary @OnMessage parameters declared as Decoders
|
| JsrParamIdOnClose |
Param handling for @OnClose parameters.
|
| JsrParamIdOnError |
Param handling for @OnError parameters.
|
| JsrParamIdOnMessage |
|
| JsrParamIdOnOpen |
Param handling for @OnOpen parameters.
|
| JsrParamIdPong |
|
| JsrParamIdText |
Param handling for static Text @OnMessage parameters
|
| JsrPathParamId |
Param handling for static parameters annotated with @PathParam
|
| JsrPongMessage |
|
| JsrServerEndpointImpl |
Event Driver for classes annotated with @ServerEndpoint
|
| JsrServerExtendsEndpointImpl |
|
| JsrSession |
Session for the JSR.
|
| JsrSessionFactory |
|
| JsrSessionListener |
|
| JsrSessionTracker |
|
| JsrUpgradeListener |
|
| LogicalConnection |
|
| LongDecoder |
Default implementation of the Text Message to Long decoder
|
| LongEncoder |
Default encoder for Long to Encoder.Text Message encoder
|
| MappedWebSocketCreator |
Common interface for MappedWebSocketCreator
|
| Masker |
Interface for various Masker implementations.
|
| MessageAppender |
Appender for messages (used for multiple frames with continuations, and also to allow for streaming APIs)
|
| MessageHandlerFactory |
|
| MessageHandlerMetadata |
An immutable metadata for a MessageHandler, representing a single interface on a message handling class.
|
| MessageHandlerWrapper |
|
| MessageInputStream |
Support class for reading a (single) WebSocket BINARY message via a InputStream.
|
| MessageInputStream.State |
|
| MessageOutputStream |
Support for writing a single WebSocket BINARY message via a OutputStream
|
| MessageReader |
Support class for reading a (single) WebSocket TEXT message via a Reader.
|
| MessageTooLargeException |
Exception when a message is too large for the internal buffers occurs and should trigger a connection close.
|
| MessageType |
Basic Message Type enum.
|
| MessageWriter |
Support for writing a single WebSocket TEXT message via a Writer
|
| NativeWebSocketConfiguration |
Interface for Configuring Jetty Server Native WebSockets
|
| NativeWebSocketServletContainerInitializer |
|
| NativeWebSocketServletContainerInitializer.Configurator |
|
| NoOpEndpoint |
WebSocket endpoint that does nothing.
|
| NullMessage |
|
| OnCloseCallable |
Callable for OnClose annotated methods
|
| OnErrorCallable |
Callable for OnError annotated methods
|
| OnMessageBinaryCallable |
Callable for OnMessage annotated methods with a whole or partial binary messages.
|
| OnMessageBinaryStreamCallable |
Callable for OnMessage annotated methods for InputStream based binary message objects
|
| OnMessageCallable |
|
| OnMessagePongCallable |
Callable for OnMessage annotated methods with a PongMessage message object.
|
| OnMessageTextCallable |
Callable for OnMessage annotated methods with a whole or partial text messages.
|
| OnMessageTextStreamCallable |
Callable for OnMessage annotated methods for Reader based text message objects
|
| OnOpenCallable |
Callable for OnOpen annotated methods
|
| OnWebSocketClose |
Annotation for tagging methods to receive connection close events.
|
| OnWebSocketConnect |
Annotation for tagging methods to receive connection open events.
|
| OnWebSocketError |
Annotation for receiving websocket errors (exceptions) that have occurred internally in the websocket implementation.
|
| OnWebSocketFrame |
(ADVANCED) Annotation for tagging methods to receive frame events.
|
| OnWebSocketMessage |
Annotation for tagging methods to receive Binary or Text Message events.
|
| OpCode |
|
| OptionalSessionCallableMethod |
Simple CallableMethod that manages the optional Session argument
|
| OutgoingFrames |
Interface for dealing with frames outgoing to (eventually) the network layer.
|
| Param |
|
| Param.Role |
The various roles of the known parameters.
|
| ParamList |
Simple class for representing a list of class arrays.
|
| Parser |
Parsing of a frames in WebSocket land.
|
| Parser.State |
|
| PathParamServerEndpointConfig |
Wrapper for a ServerEndpointConfig where there is PathParam information from the incoming request.
|
| PathSpec |
Deprecated.
|
| PayloadProcessor |
Process the payload (for demasking, validating, etc..)
|
| PerMessageDeflateExtension |
Per Message Deflate Compression extension for WebSocket.
|
| PingFrame |
|
| PolicyViolationException |
Exception when a violation of policy occurs and should trigger a connection close.
|
| PongFrame |
|
| PongMessageDecoder |
|
| PongMessageDecoder.PongMsg |
|
| PrimitiveDecoderMetadataSet |
|
| PrimitiveEncoderMetadataSet |
|
| Primitives |
|
| ProtocolException |
Per spec, a protocol error should result in a Close frame of status code 1002 (PROTOCOL_ERROR)
|
| QuoteUtil |
Provide some consistent Http header value and Extension configuration parameter quoting support.
|
| QuoteUtil.DeQuotingStringIterator |
|
| QuoteUtil.DeQuotingStringIterator.State |
|
| RandomMasker |
|
| ReaderDecoder |
|
| ReadOnlyDelegatedFrame |
Immutable, Read-only, Frame implementation.
|
| ReadState |
|
| ReadState.Action |
|
| ReadState.State |
|
| ReflectUtils |
|
| ReflectUtils.GenericRef |
|
| RegexPathSpec |
Deprecated.
|
| RemoteEndpoint |
|
| RemoteEndpointFactory |
|
| SendHandlerWriteCallback |
|
| ServerContainer |
|
| ServerEndpointMetadata |
|
| ServletPathSpec |
Deprecated.
|
| ServletUpgradeRequest |
|
| ServletUpgradeResponse |
Servlet Specific UpgradeResponse implementation.
|
| ServletWebSocketRequest |
Deprecated.
|
| ServletWebSocketResponse |
Deprecated.
|
| Session |
Session represents an active link of communications with a Remote WebSocket Endpoint.
|
| SessionFactory |
|
| SessionTracker |
|
| ShortDecoder |
Default implementation of the Decoder.Text Message to Short decoder
|
| ShortEncoder |
Default encoder for Short to Encoder.Text Message encoder
|
| SimpleBinaryMessage |
|
| SimpleContainerScope |
|
| SimpleEndpointMetadata |
|
| SimpleServerEndpointMetadata |
|
| SimpleTextMessage |
|
| StatusCode |
|
| StringDecoder |
Default implementation of the Decoder.Text Message to String decoder
|
| StringEncoder |
Default encoder for String to Encoder.Text Message encoder
|
| SuspendToken |
Connection suspend token
|
| TextFrame |
|
| TextPartialMessage |
Partial TEXT MessageAppender for MessageHandler.Partial interface
|
| TextPartialOnMessage |
Partial TEXT MessageAppender for @OnMessage annotated methods
|
| TextUtil |
Collection of utility methods for Text content
|
| TextWholeMessage |
|
| UpgradeException |
Exception during WebSocket Upgrade Handshake.
|
| UpgradeHttpServletRequest |
|
| UpgradeListener |
Listener for Handshake/Upgrade events.
|
| UpgradeRequest |
The HTTP Upgrade to WebSocket Request
|
| UpgradeRequestAdapter |
|
| UpgradeResponse |
The HTTP Upgrade to WebSocket Response
|
| UpgradeResponseAdapter |
|
| Utf8CharBuffer |
A CharBuffer wrapped with the Utf8Appendable logic.
|
| Utf8PartialBuilder |
Deprecated. |
| WebSocket |
Tags a POJO as being a WebSocket class.
|
| WebSocketAdapter |
|
| WebSocketBehavior |
Behavior for how the WebSocket should operate.
|
| WebSocketClient |
WebSocketClient provides a means of establishing connections to remote websocket endpoints.
|
| WebSocketClientConnection |
Client side WebSocket physical connection.
|
| WebSocketConnectionListener |
Core WebSocket Connection Listener
|
| WebSocketConstants |
|
| WebSocketContainerScope |
Defined Scope for a WebSocketContainer.
|
| WebSocketCreator |
Abstract WebSocket creator interface.
|
| WebSocketException |
A recoverable exception within the websocket framework.
|
| WebSocketExtensionFactory |
|
| WebSocketFrame |
|
| WebSocketFrameListener |
WebSocket Frame Listener interface for incoming WebSocket frames.
|
| WebSocketHandler |
|
| WebSocketHandler.Simple |
Create a simple WebSocketHandler that registers a single WebSocket POJO that is created on every upgrade request.
|
| WebSocketHandshake |
|
| WebSocketListener |
Basic WebSocket Listener interface for incoming WebSocket message events.
|
| WebSocketPartialListener |
WebSocket Partial Message Listener interface for incoming WebSocket TEXT/BINARY/CONTINUATION frames.
|
| WebSocketPingPongListener |
WebSocket PING/PONG Listener interface for incoming WebSocket PING/PONG frames.
|
| WebSocketPolicy |
Settings for WebSocket operations.
|
| WebSocketRemoteEndpoint |
Endpoint for Writing messages to the Remote websocket.
|
| WebSocketRemoteEndpoint.MsgType |
|
| WebSocketServerConnection |
|
| WebSocketServerContainerInitializer |
|
| WebSocketServerContainerInitializer.Configurator |
|
| WebSocketServerContainerInitializer.ContextDestroyListener |
DestroyListener
|
| WebSocketServerFactory |
Factory to create WebSocket connections
|
| WebSocketServlet |
Abstract Servlet used to bridge the Servlet API to the WebSocket API.
|
| WebSocketServletFactory |
Basic WebSocketServletFactory for working with Jetty-based WebSocketServlets
|
| WebSocketServletFactory.Loader |
|
| WebSocketSession |
|
| WebSocketSessionFactory |
Default Session factory, creating WebSocketSession objects.
|
| WebSocketSessionListener |
|
| WebSocketSessionScope |
Defined Scope for a WebSocketSession (active connection)
|
| WebSocketTimeoutException |
Exception thrown to indicate a connection I/O timeout.
|
| WebSocketUpgradeFilter |
Inline Servlet Filter to capture WebSocket upgrade requests and perform path mappings to WebSocketCreator objects.
|
| WebSocketUpgradeHandlerWrapper |
|
| WebSocketUpgradeRequest |
|
| WriteCallback |
Callback for Write events.
|
| WSURI |
Utility methods for converting a URI between an HTTP(S) and WS(S) URI.
|
| XmlBasedHttpClientProvider |
|
| XWebkitDeflateFrameExtension |
|
| ZeroMasker |
|