Module org.eclipse.jetty.client
Package org.eclipse.jetty.client
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 java.lang.Object implements org.eclipse.jetty.io.ClientConnectionFactoryClientConnectionFactory for the PROXY protocol.
Use the
ProxyProtocolClientConnectionFactory.V1orProxyProtocolClientConnectionFactory.V2versions of this class to specify what version of the PROXY protocol you want to use.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classProxyProtocolClientConnectionFactory.ProxyProtocolConnectionstatic classProxyProtocolClientConnectionFactory.V1A ClientConnectionFactory for the PROXY protocol version 1.static classProxyProtocolClientConnectionFactory.V2A ClientConnectionFactory for the PROXY protocol version 2.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.eclipse.jetty.io.ClientConnectionFactorygetClientConnectionFactory()org.eclipse.jetty.io.ConnectionnewConnection(org.eclipse.jetty.io.EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)protected abstract ProxyProtocolClientConnectionFactory.ProxyProtocolConnectionnewProxyProtocolConnection(org.eclipse.jetty.io.EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
-
-
-
Method Detail
-
getClientConnectionFactory
public org.eclipse.jetty.io.ClientConnectionFactory getClientConnectionFactory()
-
newConnection
public org.eclipse.jetty.io.Connection newConnection(org.eclipse.jetty.io.EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)- Specified by:
newConnectionin interfaceorg.eclipse.jetty.io.ClientConnectionFactory
-
newProxyProtocolConnection
protected abstract ProxyProtocolClientConnectionFactory.ProxyProtocolConnection newProxyProtocolConnection(org.eclipse.jetty.io.EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
-
-