Top Fields Constructors Methods
org.eclipse.jetty.alpn.server

public Class ALPNServerConnectionFactory

extends NegotiatingServerConnectionFactory
Class Inheritance
Imports
java.util.ArrayList, .Arrays, .List, .ServiceLoader, javax.net.ssl.SSLEngine, org.eclipse.jetty.io.AbstractConnection, .EndPoint, org.eclipse.jetty.io.ssl.ALPNProcessor.Server, org.eclipse.jetty.server.Connector, .NegotiatingServerConnectionFactory, org.eclipse.jetty.util.TypeUtil, org.eclipse.jetty.util.annotation.Name, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private static final Logger
private final List<ALPNProcessor.Server>

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
protected AbstractConnection
Inherited from org.eclipse.jetty.server.NegotiatingServerConnectionFactory:
getDefaultProtocolgetNegotiatedProtocolsnewConnectionsetDefaultProtocoltoString

Field Detail

LOGback to summary
private static final Logger LOG

Hides org.eclipse.jetty.util.component.ContainerLifeCycle.LOG.

processorsback to summary
private final List<ALPNProcessor.Server> processors

Constructor Detail

ALPNServerConnectionFactoryback to summary
public ALPNServerConnectionFactory(String protocols)
ALPNServerConnectionFactoryback to summary
public ALPNServerConnectionFactory(String... protocols)

Method Detail

newServerConnectionback to summary
protected AbstractConnection newServerConnection(Connector connector, EndPoint endPoint, SSLEngine engine, List<String> protocols, String defaultProtocol)

Implements abstract org.eclipse.jetty.server.NegotiatingServerConnectionFactory.newServerConnection.

Annotations
@Override