Top Fields Constructors Methods
io.undertow.protocols.alpn

public Class ALPNManager

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .Comparator, .List, .ServiceLoader, java.util.function.Function, javax.net.ssl.SSLEngine

Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final ALPNEngineManager[]
private final ALPNProvider[]
public static final ALPNManager

Constructor Summary

AccessConstructor and Description
public
ALPNManager(ClassLoader classLoader)

Method Summary

Modifier and TypeMethod and Description
public ALPNProvider
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

alpnEngineManagersback to summary
private final ALPNEngineManager[] alpnEngineManagers
alpnProvidersback to summary
private final ALPNProvider[] alpnProviders
INSTANCEback to summary
public static final ALPNManager INSTANCE

Constructor Detail

ALPNManagerback to summary
public ALPNManager(ClassLoader classLoader)

Method Detail

getProviderback to summary
public ALPNProvider getProvider(SSLEngine engine)
registerEngineCallbackback to summary
public void registerEngineCallback(SSLEngine original, Function<SSLEngine, SSLEngine> selectionFunction)