All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractWebSocket Base class for additional implementations for the server as well as the clientAbstractWrappedByteChannel Deprecated. Base64 Encodes and decodes to and from Base64 notation.Base64.OutputStream ABase64.OutputStream
will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.BinaryFrame Class to represent a binary frameByteBufferUtils Utility class for ByteBuffersCharsetfunctions ClientHandshake The interface for a client handshakeClientHandshakeBuilder The interface for building a handshake for the clientCloseFrame Class to represent a close frameCloseHandshakeType Enum which represents type of handshake is required for a closeCompressionExtension Implementation for a compression extension specified by https://tools.ietf.org/html/rfc7692ContinuousFrame Class to represent a continuous frameControlFrame Abstract class to represent control framesCustomSSLWebSocketServerFactory WebSocketFactory that can be configured to only support specific protocols and cipher suites.DataFrame Abstract class to represent data framesDefaultExtension Class which represents the normal websocket implementation specified by rfc6455.DefaultSSLWebSocketServerFactory DefaultWebSocketServerFactory DnsResolver Users may implement this interface to override the default DNS lookup offered by the OS.Draft Base class for everything of a websocket specification which is not common such as the way the handshake is read or frames are transferred.Draft_6455 Implementation for the RFC 6455 websocket protocol This is the recommended class for your websocket connectionExtensionRequestData Framedata The interface for the frameFramedataImpl1 Abstract implementation of a frameHandshakeBuilder The interface for building a handshakeHandshakedata The interface for the data of a handshakeHandshakedataImpl1 Implementation of a handshake builderHandshakeImpl1Client Implementation for a client handshakeHandshakeImpl1Server Implementation for a server handshakeHandshakeState Enum which represents the states a handshake may be inIExtension Interface which specifies all required methods to develop a websocket extension.IncompleteException Exception which indicates that the frame is not yet completeIncompleteHandshakeException exception which indicates that a incomplete handshake was receivedInvalidDataException exception which indicates that a invalid data was receivedInvalidEncodingException The Character Encoding is not supported.InvalidFrameException exception which indicates that a invalid frame was received (CloseFrame.PROTOCOL_ERROR)InvalidHandshakeException exception which indicates that a invalid handshake was received (CloseFrame.PROTOCOL_ERROR)IProtocol Interface which specifies all required methods for a Sec-WebSocket-ProtocolISSLChannel Interface which specifies all required methods a SSLSocketChannel has to make public.LimitExceededException exception which indicates that the message limited was exceeded (CloseFrame.TOOBIG)NamedThreadFactory NotSendableException exception which indicates the frame payload is not sendableOpcode Enum which contains the different valid opcodesPerMessageDeflateExtension PerMessage Deflate Extension (7. The "permessage-deflate" Extension in RFC 7692).PingFrame Class to represent a ping framePongFrame Class to represent a pong frameProtocol Class which represents the protocol used as Sec-WebSocket-ProtocolReadyState Enum which represents the state a websocket may be inRole Enum which represents the states a websocket may be inServerHandshake Interface for the server handshakeServerHandshakeBuilder The interface for building a handshake for the serverSocketChannelIOHelper SSLParametersWebSocketServerFactory WebSocketFactory that can be configured to only support specific protocols and cipher suites.SSLSocketChannel A class that represents an SSL/TLS peer, and can be extended to create a client or a server.SSLSocketChannel2 Implements the relevant portions of the SocketChannel interface with the SSLEngine wrapper.TextFrame Class to represent a text framesWebSocket WebSocketAdapter This class default implements all methods of the WebSocketListener that can be overridden optionally when advances functionalities is needed.WebSocketClient A subclass must implement at least onOpen, onClose, and onMessage to be useful.WebSocketFactory WebSocketImpl Represents one end (client or server) of a single WebSocketImpl connection.WebSocketListener Implemented by WebSocketClient and WebSocketServer.WebsocketNotConnectedException exception which indicates the websocket is not yet connected (ReadyState.OPEN)WebSocketServer WebSocketServer is an abstract class that only takes care of the HTTP handshake portion of WebSockets.WebSocketServerFactory Interface to encapsulate the required methods for a websocket factoryWrappedByteChannel WrappedIOException Exception to wrap an IOException and include information about the websocket which had the exception