Interface ServerEndpointConfig

    • Method Detail

      • getEndpointClass

        java.lang.Class<?> getEndpointClass()
        Returns the Class of the endpoint this configuration is configuring. If the endpoint is an annotated endpoint, the value is the class of the Java class annotated with @ServerEndpoint. if the endpoint is a programmatic, the value is the class of the subclass of Endpoint.
        Returns:
        the class of the endpoint, annotated or programmatic.
      • getPath

        java.lang.String getPath()
        Return the path for this endpoint configuration. The path is the URI or URI-template (level 1) relative to the websocket root of the server to which the endpoint using this configuration will be mapped. The path is always non-null and always begins with a leading "/".
        Returns:
        the relative path for this configuration.
      • getSubprotocols

        java.util.List<java.lang.String> getSubprotocols()
        Return the websocket subprotocols configured.
        Returns:
        the list of subprotocols, the empty list if none
      • getExtensions

        java.util.List<Extension> getExtensions()
        Return the websocket extensions configured.
        Returns:
        the list of extensions, the empty list if none.