Interface Connector

    • Method Detail

      • getExecutor

        java.util.concurrent.Executor getExecutor()
        Returns:
        the Executor used to submit tasks
      • getConnectionFactory

        ConnectionFactory getConnectionFactory​(java.lang.String nextProtocol)
        Parameters:
        nextProtocol - the next protocol
        Returns:
        the ConnectionFactory associated with the protocol name
      • getConnectionFactory

        <T> T getConnectionFactory​(java.lang.Class<T> factoryType)
      • getConnectionFactories

        java.util.Collection<ConnectionFactory> getConnectionFactories()
      • getProtocols

        java.util.List<java.lang.String> getProtocols()
      • getIdleTimeout

        @ManagedAttribute("maximum time a connection can be idle before being closed (in ms)")
        long getIdleTimeout()
        Returns:
        the max idle timeout for connections in milliseconds
      • getTransport

        java.lang.Object getTransport()
        Returns:
        the underlying socket, channel, buffer etc. for the connector.
      • getConnectedEndPoints

        java.util.Collection<EndPoint> getConnectedEndPoints()
        Returns:
        immutable collection of connected endpoints
      • getName

        java.lang.String getName()
        Get the connector name if set.

        A ContextHandler may be configured with virtual hosts in the form "@connectorName" and will only serve requests from the named connector.

        Returns:
        The connector name or null.