Top Fields Constructors Methods
jakarta.websocket

pack-priv final Class DefaultClientEndpointConfig

extends Object
implements ClientEndpointConfig
Class Inheritance
All Implemented Interfaces
jakarta.websocket.ClientEndpointConfig, jakarta.websocket.EndpointConfig
Imports
java.util.List, .Map, java.util.concurrent.ConcurrentHashMap, javax.net.ssl.SSLContext

Field Summary

Modifier and TypeField and Description
private final ClientEndpointConfig.Configurator
private final List<Class<? extends Decoder>>
private final List<Class<? extends Encoder>>
private final List<Extension>
private final List<String>
private final SSLContext
private final Map<String, Object>

Constructor Summary

AccessConstructor and Description
pack-priv
DefaultClientEndpointConfig(List<String> preferredSubprotocols, List<Extension> extensions, List<Class<? extends Encoder>> encoders, List<Class<? extends Decoder>> decoders, SSLContext sslContext, ClientEndpointConfig.Configurator configurator)

Method Summary

Modifier and TypeMethod and Description
public ClientEndpointConfig.Configurator
public List<Class<? extends Decoder>>
public List<Class<? extends Encoder>>
public List<Extension>
public List<String>
public SSLContext
public Map<String, Object>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

configuratorback to summary
private final ClientEndpointConfig.Configurator configurator
decodersback to summary
private final List<Class<? extends Decoder>> decoders
encodersback to summary
private final List<Class<? extends Encoder>> encoders
extensionsback to summary
private final List<Extension> extensions
preferredSubprotocolsback to summary
private final List<String> preferredSubprotocols
sslContextback to summary
private final SSLContext sslContext
userPropertiesback to summary
private final Map<String, Object> userProperties

Constructor Detail

DefaultClientEndpointConfigback to summary
pack-priv DefaultClientEndpointConfig(List<String> preferredSubprotocols, List<Extension> extensions, List<Class<? extends Encoder>> encoders, List<Class<? extends Decoder>> decoders, SSLContext sslContext, ClientEndpointConfig.Configurator configurator)

Method Detail

getConfiguratorback to summary
public ClientEndpointConfig.Configurator getConfigurator()

Implements jakarta.websocket.ClientEndpointConfig.getConfigurator.

Annotations
@Override
getDecodersback to summary
public List<Class<? extends Decoder>> getDecoders()

Implements jakarta.websocket.EndpointConfig.getDecoders.

Annotations
@Override
getEncodersback to summary
public List<Class<? extends Encoder>> getEncoders()

Implements jakarta.websocket.EndpointConfig.getEncoders.

Annotations
@Override
getExtensionsback to summary
public List<Extension> getExtensions()

Implements jakarta.websocket.ClientEndpointConfig.getExtensions.

Annotations
@Override
getPreferredSubprotocolsback to summary
public List<String> getPreferredSubprotocols()

Implements jakarta.websocket.ClientEndpointConfig.getPreferredSubprotocols.

Annotations
@Override
getSSLContextback to summary
public SSLContext getSSLContext()

Implements jakarta.websocket.ClientEndpointConfig.getSSLContext.

Annotations
@Override
getUserPropertiesback to summary
public Map<String, Object> getUserProperties()

Implements jakarta.websocket.EndpointConfig.getUserProperties.

Annotations
@Override