Class LoadBalancingRouterProxyClient.Host

  • All Implemented Interfaces:
    io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler, io.undertow.server.handlers.proxy.ConnectionPoolManager, io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
    Enclosing class:
    LoadBalancingRouterProxyClient

    public final class LoadBalancingRouterProxyClient.Host
    extends io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler
    implements io.undertow.server.handlers.proxy.ConnectionPoolManager
    • Method Detail

      • getProblemServerRetry

        public int getProblemServerRetry()
        Specified by:
        getProblemServerRetry in interface io.undertow.server.handlers.proxy.ConnectionPoolManager
      • getMaxConnections

        public int getMaxConnections()
        Specified by:
        getMaxConnections in interface io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
      • getMaxCachedConnections

        public int getMaxCachedConnections()
        Specified by:
        getMaxCachedConnections in interface io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
      • getSMaxConnections

        public int getSMaxConnections()
        Specified by:
        getSMaxConnections in interface io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
      • getTtl

        public long getTtl()
        Specified by:
        getTtl in interface io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
      • getMaxQueueSize

        public int getMaxQueueSize()
        Specified by:
        getMaxQueueSize in interface io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig
      • getUri

        public URI getUri()