Top Interfaces Classes Enums
module io.undertow.core

Package io.undertow.server.handlers.proxy


Interface Summary

Modifier and TypeInterface and Description
public interface
ConnectionPoolErrorHandler

The connection pool error handler is intended to be used per node and will therefore be shared across I/O threads.

public interface
ConnectionPoolManager

Manager that controls the behaviour of a ProxyConnectionPool

public interface
ExclusivityChecker

Interface that is used to determine if a connection should be exclusive.

public interface
ProxyCallback<T>

Yet another callback class, this one used by the proxy handler

public interface
ProxyClient

A client that provides connections for the proxy handler.

public interface

Class Summary

Modifier and TypeClass and Description
public class
HostTable<H>

Class that maintains a table of remote hosts that this proxy knows about.

public class
LoadBalancingProxyClient

Initial implementation of a load balancing proxy client.

public class
ProxyConnection

A connection to a backend proxy.

public class
ProxyConnectionPool

A pool of connections to a target host.

public class
ProxyHandler

An HTTP handler which proxies content to a remote server.

public class
public class
RouteIteratorFactory

Factory for route/affinity iterator parser.

public class
SimpleProxyClientProvider

Deprecated
Simple proxy client provider.

Enum Summary

Modifier and TypeEnum and Description
public enum
RouteParsingStrategy

Enumeration of supported route parsing strategies.