Top Inners Constructors Methods
io.undertow.client

public Class ALPNClientSelector

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.nio.channels.ClosedChannelException, java.util.HashMap, .Map, java.util.concurrent.atomic.AtomicReference, javax.net.ssl.SSLEngine, org.xnio.ChannelListener, org.xnio.channels.StreamSourceChannel, org.xnio.conduits.PushBackStreamSourceConduit, org.xnio.ssl.SslConnection, io.undertow.protocols.alpn.ALPNManager, .ALPNProvider, io.undertow.protocols.ssl.SslConduit, .UndertowXnioSsl, io.undertow.util.ImmediatePooled

Author
Stuart Douglas

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
runAlpn(final SslConnection sslConnection, final ChannelListener<SslConnection> fallback, final ClientCallback<ClientConnection> failedListener, final ALPNClientSelector.ALPNProtocol... details)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ALPNClientSelectorback to summary
private ALPNClientSelector()

Method Detail

runAlpnback to summary
public static void runAlpn(final SslConnection sslConnection, final ChannelListener<SslConnection> fallback, final ClientCallback<ClientConnection> failedListener, final ALPNClientSelector.ALPNProtocol... details)
io.undertow.client back to summary

public Class ALPNClientSelector.ALPNProtocol

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final String
private final ChannelListener<SslConnection>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public ChannelListener<SslConnection>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

protocolback to summary
private final String protocol
selectedback to summary
private final ChannelListener<SslConnection> selected

Constructor Detail

ALPNProtocolback to summary
public ALPNProtocol(ChannelListener<SslConnection> selected, String protocol)

Method Detail

getProtocolback to summary
public String getProtocol()
getSelectedback to summary
public ChannelListener<SslConnection> getSelected()