Class MultiplexConnectionPool

All Implemented Interfaces:
Closeable, AutoCloseable, ConnectionPool, Container, Destroyable, Dumpable, Dumpable.DumpableContainer, LifeCycle, Sweeper.Sweepable
Direct Known Subclasses:
RandomConnectionPool, RoundRobinConnectionPool

@ManagedObject @Deprecated(since="2021-05-27") public class MultiplexConnectionPool extends AbstractConnectionPool
Deprecated.
  • Constructor Details

    • MultiplexConnectionPool

      public MultiplexConnectionPool(HttpDestination destination, int maxConnections, Callback requester, int maxMultiplex)
      Deprecated.
    • MultiplexConnectionPool

      public MultiplexConnectionPool(HttpDestination destination, int maxConnections, boolean cache, Callback requester, int maxMultiplex)
      Deprecated.
    • MultiplexConnectionPool

      public MultiplexConnectionPool(HttpDestination destination, Pool.StrategyType strategy, int maxConnections, boolean cache, Callback requester, int maxMultiplex)
      Deprecated.
    • MultiplexConnectionPool

      @Deprecated public MultiplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester, int maxMultiplex)
      Deprecated.
  • Method Details

    • getMaxMultiplex

      @ManagedAttribute("The multiplexing factor of connections") public int getMaxMultiplex()
      Deprecated.
    • setMaxMultiplex

      public void setMaxMultiplex(int maxMultiplex)
      Deprecated.
    • getMaxUsageCount

      @ManagedAttribute("The maximum amount of times a connection is used before it gets closed") public int getMaxUsageCount()
      Deprecated.
    • setMaxUsageCount

      public void setMaxUsageCount(int maxUsageCount)
      Deprecated.