Class ProxyProtocolClientConnectionFactory

java.lang.Object
org.eclipse.jetty.io.ClientConnectionFactory.Wrapper
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 org.eclipse.jetty.io.ClientConnectionFactory.Wrapper

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

    • 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
      Overrides:
      newConnection in class org.eclipse.jetty.io.ClientConnectionFactory.Wrapper
    • newProxyProtocolConnection

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