Class ServerEndpointConfig.Configurator

  • Enclosing interface:
    ServerEndpointConfig

    public static class ServerEndpointConfig.Configurator
    extends java.lang.Object
    • Constructor Detail

      • Configurator

        public Configurator()
    • Method Detail

      • getContainerDefaultConfigurator

        public ServerEndpointConfig.Configurator getContainerDefaultConfigurator()
        Return the platform default configurator.
        Returns:
        the platform default configurator
        Since:
        WebSocket 2.1
      • getNegotiatedSubprotocol

        public java.lang.String getNegotiatedSubprotocol​(java.util.List<java.lang.String> supported,
                                                         java.util.List<java.lang.String> requested)
      • getNegotiatedExtensions

        public java.util.List<Extension> getNegotiatedExtensions​(java.util.List<Extension> installed,
                                                                 java.util.List<Extension> requested)
      • checkOrigin

        public boolean checkOrigin​(java.lang.String originHeaderValue)
      • getEndpointInstance

        public <T> T getEndpointInstance​(java.lang.Class<T> clazz)
                                  throws java.lang.InstantiationException
        Throws:
        java.lang.InstantiationException