public interface ClientEndpointConfig extends EndpointConfig
ClientEndpointConfig.Builder
. Developers can override some of the
configuration operations by providing an implementation of ClientEndpointConfig.Configurator
.Modifier and Type | Interface and Description |
---|---|
static class |
ClientEndpointConfig.Builder
The ClientEndpointConfig.Builder is a class used for creating
ClientEndpointConfig objects for the
purposes of deploying a client endpoint. |
static class |
ClientEndpointConfig.Configurator
The Configurator class may be extended by developers who want to provide custom configuration algorithms, such as
intercepting the opening handshake, or providing arbitrary methods and algorithms that can be accessed from each
endpoint instance configured with this configurator.
|
Modifier and Type | Method and Description |
---|---|
ClientEndpointConfig.Configurator |
getConfigurator()
Return the custom configurator for this configuration.
|
java.util.List<Extension> |
getExtensions()
Return the extensions, in order of preference, favorite first, that this client would like to use for its
sessions.
|
java.util.List<java.lang.String> |
getPreferredSubprotocols()
Return the ordered list of sub protocols a client endpoint would like to use, in order of preference, favorite
first that this client would like to use for its sessions.
|
getDecoders, getEncoders, getUserProperties
java.util.List<java.lang.String> getPreferredSubprotocols()
java.util.List<Extension> getExtensions()
ClientEndpointConfig.Configurator getConfigurator()