@ManagedObject public class MultiplexConnectionPool extends AbstractConnectionPool implements ConnectionPool.Multiplexable
AbstractLifeCycle.AbstractLifeCycleListenerConnectionPool.Factory, ConnectionPool.MultiplexableDumpable.DumpableContainerContainer.InheritedListener, Container.ListenerLifeCycle.Listener| Constructor and Description |
|---|
MultiplexConnectionPool(HttpDestination destination,
int maxConnections,
boolean cache,
Callback requester,
int maxMultiplex) |
MultiplexConnectionPool(HttpDestination destination,
int maxConnections,
Callback requester,
int maxMultiplex) |
MultiplexConnectionPool(HttpDestination destination,
Pool<Connection> pool,
Callback requester,
int maxMultiplex) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxMultiplex() |
int |
getMaxUsageCount() |
void |
setMaxMultiplex(int maxMultiplex) |
void |
setMaxUsageCount(int maxUsageCount) |
acquire, acquire, acquired, activate, close, deactivate, doStop, dump, getActiveConnectionCount, getActiveConnections, getConnectionCount, getIdleConnectionCount, getIdleConnections, getMaxConnectionCount, getMaxDuration, getPendingConnectionCount, getPendingCount, idle, isActive, isClosed, isEmpty, isMaximizeConnections, onCreated, preCreateConnections, proceed, release, released, remove, remove, removed, setMaxDuration, setMaximizeConnections, sweep, toString, tryCreateaddBean, addBean, addEventListener, addManaged, contains, destroy, doStart, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdump, dump, dumpContainer, dumpIterable, dumpMapEntries, dumpObject, dumpObjects, dumpSelf, namedisDumpablepublic MultiplexConnectionPool(HttpDestination destination, int maxConnections, Callback requester, int maxMultiplex)
public MultiplexConnectionPool(HttpDestination destination, int maxConnections, boolean cache, Callback requester, int maxMultiplex)
public MultiplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester, int maxMultiplex)
@ManagedAttribute(value="The multiplexing factor of connections") public int getMaxMultiplex()
getMaxMultiplex in interface ConnectionPool.MultiplexablegetMaxMultiplex in class AbstractConnectionPoolpublic void setMaxMultiplex(int maxMultiplex)
setMaxMultiplex in interface ConnectionPool.MultiplexablesetMaxMultiplex in class AbstractConnectionPoolmaxMultiplex - the max number of requests multiplexable on a single connection@ManagedAttribute(value="The maximum amount of times a connection is used before it gets closed") public int getMaxUsageCount()
getMaxUsageCount in class AbstractConnectionPoolpublic void setMaxUsageCount(int maxUsageCount)
setMaxUsageCount in class AbstractConnectionPoolCopyright © 1995–2021 Webtide. All rights reserved.