Interface Connector

All Superinterfaces:
Container, Graceful, LifeCycle
All Known Subinterfaces:
NetworkConnector
All Known Implementing Classes:
AbstractConnector, AbstractNetworkConnector, LocalConnector, NetworkTrafficServerConnector, ServerConnector

@ManagedObject("Connector Interface") @Deprecated(since="2021-05-27") public interface Connector extends LifeCycle, Container, Graceful
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.

A Connector accept connections and data from remote peers, and allows applications to send data to remote peers, by setting up the machinery needed to handle such tasks.

  • Method Details

    • getServer

      Server getServer()
      Deprecated.
      Returns:
      the Server instance associated with this Connector
    • getExecutor

      Executor getExecutor()
      Deprecated.
      Returns:
      the Executor used to submit tasks
    • getScheduler

      Scheduler getScheduler()
      Deprecated.
      Returns:
      the Scheduler used to schedule tasks
    • getByteBufferPool

      ByteBufferPool getByteBufferPool()
      Deprecated.
      Returns:
      the ByteBufferPool to acquire buffers from and release buffers to
    • getConnectionFactory

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

      <T> T getConnectionFactory(Class<T> factoryType)
      Deprecated.
    • getDefaultConnectionFactory

      ConnectionFactory getDefaultConnectionFactory()
      Deprecated.
      Returns:
      the default ConnectionFactory associated with the default protocol name
    • getConnectionFactories

      Collection<ConnectionFactory> getConnectionFactories()
      Deprecated.
    • getProtocols

      List<String> getProtocols()
      Deprecated.
    • getIdleTimeout

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

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

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

      String getName()
      Deprecated.
      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.