| Name | Description | Type | Package | Framework |
| AbstractEventDriver | EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket. | Class | org.eclipse.jetty.websocket.common.events | Jetty |
| AbstractExtension | Class | org.eclipse.jetty.websocket.common.extensions | Jetty | |
| AbstractMethodAnnotationScanner | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty | |
| AbstractWebSocketConnection | Provides the implementation of LogicalConnection within the framework of the new Connection framework of jetty-io. | Class | org.eclipse.jetty.websocket.common.io | Jetty |
| AbstractWebSocketConnection .Stats | Class | org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection | Jetty | |
| AcceptHash | Logic for working with the Sec-WebSocket-Key and Sec-WebSocket-Accept headers. | Class | org.eclipse.jetty.websocket.common | Jetty |
| BinaryFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| BlockingWriteCallback | Class | org.eclipse.jetty.websocket.common | Jetty | |
| BlockingWriteCallback .WriteBlocker | Class | org.eclipse.jetty.websocket.common.BlockingWriteCallback | Jetty | |
| ByteAccumulator | Class | org.eclipse.jetty.websocket.common.extensions.compress | Jetty | |
| CallableMethod | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty | |
| CloseFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| CloseInfo | Class | org.eclipse.jetty.websocket.common | Jetty | |
| CompressExtension | Class | org.eclipse.jetty.websocket.common.extensions.compress | Jetty | |
| ConnectionState | enum ConnectionStateConnection states as outlined in RFC6455. | Class | org.eclipse.jetty.websocket.common | Jetty |
| ContinuationFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| ControlFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| DataFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| DeflateFrameExtension | extension seen out in the wild. | Class | org.eclipse.jetty.websocket.common.extensions.compress | Jetty |
| DeMaskProcessor | Class | org.eclipse.jetty.websocket.common.io.payload | Jetty | |
| EventDriver | Interface | org.eclipse.jetty.websocket.common.events | Jetty | |
| EventDriverFactory | Create EventDriver implementations. | Class | org.eclipse.jetty.websocket.common.events | Jetty |
| EventDriverImpl | A specific implementation of a EventDriver. | Interface | org.eclipse.jetty.websocket.common.events | Jetty |
| EventMethod | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty | |
| EventMethods | A representation of the methods available to call for a particular class. | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty |
| ExtensionStack | Represents the stack of Extensions. | Class | org.eclipse.jetty.websocket.common.extensions | Jetty |
| FragmentExtension | Class | org.eclipse.jetty.websocket.common.extensions.fragment | Jetty | |
| FrameCaptureExtension | Class | org.eclipse.jetty.websocket.common.extensions | Jetty | |
| FrameFlusher | Interface for working with bytes destined for EndPoint. | Class | org.eclipse.jetty.websocket.common.io | Jetty |
| FramePipes | Class | org.eclipse.jetty.websocket.common.io | Jetty | |
| FutureWriteCallback | Allows events to a WriteCallback to drive a Future for the user. | Class | org.eclipse.jetty.websocket.common.io | Jetty |
| Generator | Generating a frame in WebSocket land. | Class | org.eclipse.jetty.websocket.common | Jetty |
| HttpResponseHeaderParseListener | Interface | org.eclipse.jetty.websocket.common.io.http | Jetty | |
| HttpResponseHeaderParser | Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object. | Class | org.eclipse.jetty.websocket.common.io.http | Jetty |
| HttpResponseHeaderParser .ParseException | Class | org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser | Jetty | |
| IdentityExtension | Class | org.eclipse.jetty.websocket.common.extensions.identity | Jetty | |
| InvalidSignatureException | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty | |
| IOState | Simple state tracker for Input / Output and ConnectionState. | Class | org.eclipse.jetty.websocket.common.io | Jetty |
| IOState .ConnectionStateListener | Interface | org.eclipse.jetty.websocket.common.io.IOState | Jetty | |
| JettyAnnotatedEventDriver | Handler for Annotated User WebSocket objects. | Class | org.eclipse.jetty.websocket.common.events | Jetty |
| JettyAnnotatedImpl | Class | org.eclipse.jetty.websocket.common.events | Jetty | |
| JettyAnnotatedMetadata | Class | org.eclipse.jetty.websocket.common.events | Jetty | |
| JettyAnnotatedScanner | Class | org.eclipse.jetty.websocket.common.events | Jetty | |
| JettyListenerEventDriver | Handler for WebSocketListener based User WebSocket implementations. | Class | org.eclipse.jetty.websocket.common.events | Jetty |
| JettyListenerImpl | Class | org.eclipse.jetty.websocket.common.events | Jetty | |
| LogicalConnection | Send a websocket Close frame, without a status code or reason. | Interface | org.eclipse.jetty.websocket.common | Jetty |
| MessageAppender | Interface | org.eclipse.jetty.websocket.common.message | Jetty | |
| MessageInputStream | Support class for reading a (single) WebSocket BINARY message via a InputStream. | Class | org.eclipse.jetty.websocket.common.message | Jetty |
| MessageOutputStream | Class | org.eclipse.jetty.websocket.common.message | Jetty | |
| MessageReader | Support class for reading a (single) WebSocket TEXT message via a Reader. | Class | org.eclipse.jetty.websocket.common.message | Jetty |
| MessageWriter | Support for writing a single WebSocket TEXT message via a Writer Note: Per WebSocket spec, all WebSocket TEXT messages must be encoded in UTF-8 | Class | org.eclipse.jetty.websocket.common.message | Jetty |
| OpCode | Class | org.eclipse.jetty.websocket.common | Jetty | |
| OptionalSessionCallableMethod | Class | org.eclipse.jetty.websocket.common.events.annotated | Jetty | |
| ParamList | Simple class for representing a list of class arrays. | Class | org.eclipse.jetty.websocket.common.events | Jetty |
| Parser | Parsing of a frames in WebSocket land. | Class | org.eclipse.jetty.websocket.common | Jetty |
| PayloadProcessor | Process the payload (for demasking, validating, etc. | Interface | org.eclipse.jetty.websocket.common.io.payload | Jetty |
| PerMessageDeflateExtension | Per Message Deflate Compression extension for WebSocket. | Class | org.eclipse.jetty.websocket.common.extensions.compress | Jetty |
| PingFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| PongFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| ReadOnlyDelegatedFrame | Immutable, Read-only, Frame implementation. | Class | org.eclipse.jetty.websocket.common.frames | Jetty |
| ReflectUtils | Class | org.eclipse.jetty.websocket.common.util | Jetty | |
| SessionFactory | Interface for creating jetty WebSocketSession objects. | Interface | org.eclipse.jetty.websocket.common | Jetty |
| SimpleBinaryMessage | Class | org.eclipse.jetty.websocket.common.message | Jetty | |
| SimpleContainerScope | Class | org.eclipse.jetty.websocket.common.scopes | Jetty | |
| SimpleTextMessage | Class | org.eclipse.jetty.websocket.common.message | Jetty | |
| TextFrame | Class | org.eclipse.jetty.websocket.common.frames | Jetty | |
| TextUtil | Class | org.eclipse.jetty.websocket.common.util | Jetty | |
| Utf8CharBuffer | A CharBuffer wrapped with the Utf8Appendable logic. | Class | org.eclipse.jetty.websocket.common.message | Jetty |
| Utf8PartialBuilder | Similar in scope to the Utf8StringBuilder, but allowing partially constructed Strings without throwing Exceptions for incomplete UTF8 sequences. | Class | org.eclipse.jetty.websocket.common.util | Jetty |
| WebSocketContainerScope | Defined Scope for a WebSocketContainer. | Interface | org.eclipse.jetty.websocket.common.scopes | Jetty |
| WebSocketExtensionFactory | Class | org.eclipse.jetty.websocket.common.extensions | Jetty | |
| WebSocketFrame | A Base Frame as seen in RFC 6455. | Class | org.eclipse.jetty.websocket.common | Jetty |
| WebSocketRemoteEndpoint | Endpoint for Writing messages to the Remote websocket. | Class | org.eclipse.jetty.websocket.common | Jetty |
| WebSocketSession | Class | org.eclipse.jetty.websocket.common | Jetty | |
| WebSocketSessionFactory | Default Session factory, creating WebSocketSession objects. | Class | org.eclipse.jetty.websocket.common | Jetty |
| WebSocketSessionScope | Defined Scope for a WebSocketSession (active connection)The parent WebSocketContainerScope for this session scope. | Interface | org.eclipse.jetty.websocket.common.scopes | Jetty |
| WriteCallbackWrapper | Wraps the exposed WriteCallback WebSocket API with a Jetty Callback. | Class | org.eclipse.jetty.websocket.common.io | Jetty |
| XWebkitDeflateFrameExtension | in the wild. | Class | org.eclipse.jetty.websocket.common.extensions.compress | Jetty |