Class ProxyProtocolClientConnectionFactory

java.lang.Object
org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
All Implemented Interfaces:
org.eclipse.jetty.io.ClientConnectionFactory
Direct Known Subclasses:
ProxyProtocolClientConnectionFactory.V1, ProxyProtocolClientConnectionFactory.V2

public abstract class ProxyProtocolClientConnectionFactory extends Object implements org.eclipse.jetty.io.ClientConnectionFactory

ClientConnectionFactory for the PROXY protocol.

Use the ProxyProtocolClientConnectionFactory.V1 or ProxyProtocolClientConnectionFactory.V2 versions of this class to specify what version of the PROXY protocol you want to use.

  • Method Details

    • getClientConnectionFactory

      public org.eclipse.jetty.io.ClientConnectionFactory getClientConnectionFactory()
    • newConnection

      public org.eclipse.jetty.io.Connection newConnection(org.eclipse.jetty.io.EndPoint endPoint, Map<String,Object> context)
      Specified by:
      newConnection in interface org.eclipse.jetty.io.ClientConnectionFactory
    • newProxyProtocolConnection

      protected abstract ProxyProtocolClientConnectionFactory.ProxyProtocolConnection newProxyProtocolConnection(org.eclipse.jetty.io.EndPoint endPoint, Map<String,Object> context)