Package io.undertow.client
Interface ClientProvider
-
- All Known Implementing Classes:
AjpClientProvider,Http2ClearClientProvider,Http2ClientProvider,Http2PriorKnowledgeClientProvider,HttpClientProvider
public interface ClientProviderA client connection provider. This allows the difference between various connection providers to be abstracted away (HTTP, AJP etc).- Author:
- Stuart Douglas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnect(ClientCallback<ClientConnection> listener, java.net.InetSocketAddress bindAddress, java.net.URI uri, org.xnio.XnioIoThread ioThread, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)voidconnect(ClientCallback<ClientConnection> listener, java.net.InetSocketAddress bindAddress, java.net.URI uri, org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)voidconnect(ClientCallback<ClientConnection> listener, java.net.URI uri, org.xnio.XnioIoThread ioThread, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)voidconnect(ClientCallback<ClientConnection> listener, java.net.URI uri, org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)java.util.Set<java.lang.String>handlesSchemes()
-
-
-
Method Detail
-
handlesSchemes
java.util.Set<java.lang.String> handlesSchemes()
-
connect
void connect(ClientCallback<ClientConnection> listener, java.net.URI uri, org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)
-
connect
void connect(ClientCallback<ClientConnection> listener, java.net.InetSocketAddress bindAddress, java.net.URI uri, org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)
-
connect
void connect(ClientCallback<ClientConnection> listener, java.net.URI uri, org.xnio.XnioIoThread ioThread, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)
-
connect
void connect(ClientCallback<ClientConnection> listener, java.net.InetSocketAddress bindAddress, java.net.URI uri, org.xnio.XnioIoThread ioThread, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap options)
-
-