Package | Description |
---|---|
javax.websocket | |
javax.websocket.server |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Extension> |
DefaultClientEndpointConfig.extensions |
private java.util.List<Extension> |
ClientEndpointConfig.Builder.extensions |
Modifier and Type | Method and Description |
---|---|
java.util.List<Extension> |
DefaultClientEndpointConfig.getExtensions()
Return the extensions, in order of preference, favorite first, that this client would
like to use for its sessions.
|
java.util.List<Extension> |
ClientEndpointConfig.getExtensions()
Return the extensions, in order of preference, favorite first, that this client would
like to use for its sessions.
|
java.util.Set<Extension> |
WebSocketContainer.getInstalledExtensions()
Return the set of Extensions installed in the container.
|
java.util.List<Extension> |
Session.getNegotiatedExtensions()
Return the list of extensions currently in use for this conversation.
|
Modifier and Type | Method and Description |
---|---|
ClientEndpointConfig.Builder |
ClientEndpointConfig.Builder.extensions(java.util.List<Extension> extensions)
Set the extensions for the configuration this builder will build.
|
Constructor and Description |
---|
DefaultClientEndpointConfig(java.util.List<java.lang.String> preferredSubprotocols,
java.util.List<Extension> extensions,
java.util.List<java.lang.Class<? extends Encoder>> encoders,
java.util.List<java.lang.Class<? extends Decoder>> decoders,
ClientEndpointConfig.Configurator clientEndpointConfigurator) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Extension> |
ServerEndpointConfig.Builder.extensions |
private java.util.List<Extension> |
DefaultServerEndpointConfig.extensions |
Modifier and Type | Method and Description |
---|---|
java.util.List<Extension> |
ServerEndpointConfig.getExtensions()
Return the websocket extensions configured.
|
java.util.List<Extension> |
DefaultServerEndpointConfig.getExtensions() |
java.util.List<Extension> |
ServerEndpointConfig.Configurator.getNegotiatedExtensions(java.util.List<Extension> installed,
java.util.List<Extension> requested)
Return the ordered list of extensions that t server endpoint will support
given the requested extension list passed in, the empty list if none.
|
Modifier and Type | Method and Description |
---|---|
ServerEndpointConfig.Builder |
ServerEndpointConfig.Builder.extensions(java.util.List<Extension> extensions)
Sets the extensions to use in the configuration.
|
java.util.List<Extension> |
ServerEndpointConfig.Configurator.getNegotiatedExtensions(java.util.List<Extension> installed,
java.util.List<Extension> requested)
Return the ordered list of extensions that t server endpoint will support
given the requested extension list passed in, the empty list if none.
|
java.util.List<Extension> |
ServerEndpointConfig.Configurator.getNegotiatedExtensions(java.util.List<Extension> installed,
java.util.List<Extension> requested)
Return the ordered list of extensions that t server endpoint will support
given the requested extension list passed in, the empty list if none.
|
Constructor and Description |
---|
DefaultServerEndpointConfig(java.lang.Class<?> endpointClass,
java.lang.String path,
java.util.List<java.lang.String> subprotocols,
java.util.List<Extension> extensions,
java.util.List<java.lang.Class<? extends Encoder>> encoders,
java.util.List<java.lang.Class<? extends Decoder>> decoders,
ServerEndpointConfig.Configurator serverEndpointConfigurator) |