Class DefaultWebDriverPoolManager
-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized,java.lang.AutoCloseable
public final class DefaultWebDriverPoolManager extends WebDriverPoolManager
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DefaultWebDriverPoolManager(ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class ai.platon.pulsar.protocol.browser.driver.WebDriverPoolManager
buildStatusString, buildStatusString, cancel, cancel, cancelAll, cancelAll, close, closeBrowserAccompaniedDriverPoolGracefully, createUnmanagedDriverPool, getBrowserManager, getClosedDriverPools, getDriverFactory, getDriverSettings, getGauges, getIdleTime, getIdleTimeout, getImmutableConfig, getLastActiveTime, getMaxAllowedDyingDrivers, getNumActiveDrivers, getNumAvailableDriverSlots, getNumClosedDrivers, getNumDyingDrivers, getNumReset, getNumStandbyDrivers, getNumTimeout, getNumWaitingTasks, getNumWorkingDrivers, getRetiredDriverPools, getStartTime, getSuppressMetrics, getWorkingDriverPools, hasDriverPromise, isActive, isFullCapacity, isIdle, isReady, isRetiredPool, maintain, promisedDriverCount, run, run, run, run, setLastActiveTime, subscribeDriver, subscribeDriver, toString -
Methods inherited from class ai.platon.pulsar.common.PreemptChannelSupport
formatPreemptChannelStatus, getHasEvent, getName, isNormal, isPreempted, preempt, releaseLocks, whenNormal, whenNormalDeferred -
Methods inherited from class ai.platon.pulsar.common.config.Parameterized
getParams -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-