javax.websocket
Interface EndpointConfiguration

All Known Subinterfaces:
ClientEndpointConfiguration, ServerEndpointConfiguration
All Known Implementing Classes:
DefaultClientConfiguration, DefaultServerConfiguration

public interface EndpointConfiguration

The endpoint configuration contains all the information needed during the handshake process for this end point. All endpoints specify, for example, a URI. In the case of a server endpoint, the URI signifies the URI to which the endpoint will be mapped. In the case of a client application the URI signifies the URI of the server to which the client endpoint will attempt to connect.

Since:
DRAFT 001
Author:
dannycoward

Method Summary
 List<Decoder> getDecoders()
          Return the Decoder implementations configured, the empty list if none.
 List<Encoder> getEncoders()
          Return the Encoder implementations configured, the empty list if none.
 

Method Detail

getEncoders

List<Encoder> getEncoders()
Return the Encoder implementations configured, the empty list if none. These will be used by the container to encode custom objects passed into the send() methods on remote endpoints.

Returns:
the list of encoders.

getDecoders

List<Decoder> getDecoders()
Return the Decoder implementations configured, the empty list if none. These will be used by the container to decode incoming messages into the expected custom objects on MessageHandler.Basic.onMessage(Object) callbacks.

Returns:
the list of decoders.



Copyright © 2012-2013 Oracle and/or its affiliates. All rights reserved.