This method is called by the implementation after it has received a handshake response
from the server as a result of a handshake interaction it initiated.
This method is called by the implementation after it has formulated the handshake
request that will be used to initiate the connection to the server, but before it has
sent any part of the request.
The ClientEndpointConfiguration is a special kind of endpoint configuration object that contains
web socket configuration information specific only to client endpoints.
The ClientEndpointConfigurationBuilder is a class used for creating
ClientEndpointConfiguration objects for the purposes of
deploying a client endpoint.
The ClientEndpointConfigurator interface may be implemented 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.
The Decoder interface holds member interfaces that define how a developer can provide
the web socket container a way web socket messages into developer defined custom objects.
Return the number of milliseconds the implementation will timeout
attempting to send a websocket message for all RemoteEndpoints associated
with this container.
Return a copy of the Set of all the open web socket sessions that represent
connections to the same endpoint to which this session represents a connection.
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.
This method returns a modifiable Map that the developer may use to store application
specific information relating to the endpoint that uses this
configuration instance.
While the session is open, this method returns a Map that the developer may
use to store application specific information relating to this session
instance.
Allows the developer to send an unsolicited Pong message containing the given application
data in order to serve as a unidirectional
heartbeat for the session.
Sets the number of milliseconds the implementation will timeout
attempting to send a websocket message for all RemoteEndpoints associated
with this container.
Set the non-zero number of milliseconds before this session will be closed by the
container if it is inactive, ie no messages are either sent or received.