org.glassfish.tyrus.server
Class DefaultServerEndpointConfiguration.Builder

java.lang.Object
  extended by org.glassfish.tyrus.DefaultEndpointConfiguration.Builder<DefaultServerEndpointConfiguration.Builder>
      extended by org.glassfish.tyrus.server.DefaultServerEndpointConfiguration.Builder
Enclosing class:
DefaultServerEndpointConfiguration

public static class DefaultServerEndpointConfiguration.Builder
extends DefaultEndpointConfiguration.Builder<DefaultServerEndpointConfiguration.Builder>

Builder class used to build the DefaultServerEndpointConfiguration.


Field Summary
 
Fields inherited from class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
decoders, encoders, extensions, protocols, uri
 
Constructor Summary
DefaultServerEndpointConfiguration.Builder(String uri)
          Create new DefaultServerEndpointConfiguration.Builder.
 
Method Summary
 DefaultServerEndpointConfiguration build()
          Build DefaultServerEndpointConfiguration.
 DefaultServerEndpointConfiguration.Builder origins(List<String> origins)
          Set the allowed origins.
 
Methods inherited from class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
decoders, encoders, extensions, protocols
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultServerEndpointConfiguration.Builder

public DefaultServerEndpointConfiguration.Builder(String uri)
Create new DefaultServerEndpointConfiguration.Builder.

Parameters:
uri - at which the Endpoint will be deployed.
Method Detail

origins

public DefaultServerEndpointConfiguration.Builder origins(List<String> origins)
Set the allowed origins.

Parameters:
origins - from which the connection is allowed.
Returns:
Builder.

build

public DefaultServerEndpointConfiguration build()
Build DefaultServerEndpointConfiguration.

Returns:
new DefaultServerEndpointConfiguration instance.


Copyright © 2012. All Rights Reserved.