Top Interfaces Classes Enums
module org.glassfish.grizzly.websockets

Package org.glassfish.grizzly.websockets


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
pack-priv interface
public interface
Broadcaster

General Broadcaster API to send the same message to a set of clients.

public interface
public interface
WebSocket

General WebSocket unit interface.

public interface
WebSocketListener

Interface to allow notification of events occurring on specific WebSocket instances.

Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
BaseWebSocketFilter

WebSocket Filter implementation, which supposed to be placed into a FilterChain right after HTTP Filter: HttpServerFilter, HttpClientFilter; depending whether it's server or client side.

public class
public class
public class
DataFrame

In memory representation of a websocket frame.

public class
public class
DummyBroadcaster

The default Broadcaster, which iterates over set of clients and sends the same text of binary message separately to each client.

public class
Extension

Representation of a WebSocket extension and its associated parameters.

public class
public abstract class
public abstract class
public class
HandshakeException

Exception, which describes the error, occurred during the WebSocket handshake phase.

public class
public class
OptimizedBroadcaster

The default Broadcaster optimized to send the same text to a set of clients.

public class
ParseResult

DataFrame parse result.

public class
public abstract class
public class
SecKey

Class represents WebSocket's security key, used during the handshake phase.

public class
SimpleWebSocket

Generic WebSocket implementation.

public class
public class
public class
public class
public class
WebSocketAddOn

WebSockets AddOn for the HttpServer.

public abstract class
WebSocketApplication

Abstract server-side WebSocket application, which will handle application WebSockets events.

public class
public class
WebSocketEngine

WebSockets engine implementation (singleton), which handles WebSocketApplications registration, responsible for client and server handshake validation.

public class
public class
public class
WebSocketHolder

WebSocketHolder object, which gets associated with the Grizzly org.glassfish.grizzly.Connection.

public class
WebSocketMappingData

Mapping information to be filled out during the WebSocketApplication discovery.

Enum Summary

Modifier and TypeEnum and Description
public enum