Interface ClientChannelManager

All Known Implementing Classes:
DefaultClientChannelManager

public interface ClientChannelManager
User: [email protected] Date: 7/8/16 Time: 12:36 PM
  • Method Details

    • init

      void init()
    • isAvailable

      boolean isAvailable()
    • getInflightRequestsCount

      int getInflightRequestsCount()
    • shutdown

      void shutdown()
    • gracefulShutdown

      default void gracefulShutdown()
    • release

      boolean release(PooledConnection conn)
    • acquire

      io.netty.util.concurrent.Promise<PooledConnection> acquire(io.netty.channel.EventLoop eventLoop)
    • acquire

      io.netty.util.concurrent.Promise<PooledConnection> acquire(io.netty.channel.EventLoop eventLoop, Object key, CurrentPassport passport, AtomicReference<com.netflix.zuul.discovery.DiscoveryResult> selectedServer, AtomicReference<? super InetAddress> selectedHostAddr)
    • isCold

      boolean isCold()
    • remove

      boolean remove(PooledConnection conn)
    • getConnsInPool

      int getConnsInPool()
    • getConnsInUse

      int getConnsInUse()
    • getConfig