-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized,java.lang.AutoCloseable
public abstract class BrowserEmulatorBase implements Parameterized, AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description private final EmulateSettingsemulateSettingsprivate final BooleansupportAllCharsetsprivate final PatterncharsetPatternprivate final AtomicBooleanclosedprivate final BooleanisActiveprivate final MetermeterNavigatesprivate final CountercounterRequestsprivate final CountercounterJsEvaluatesprivate final CountercounterJsWaitsprivate final CountercounterCancelsprivate final WebDriverSettingsdriverSettingsprivate final EventHandlereventHandlerprivate final ImmutableConfigimmutableConfig
-
Constructor Summary
Constructors Constructor Description BrowserEmulatorBase(WebDriverSettings driverSettings, EventHandler eventHandler, ImmutableConfig immutableConfig)
-
Method Summary
Modifier and Type Method Description final EmulateSettingsgetEmulateSettings()final BooleangetSupportAllCharsets()final PatterngetCharsetPattern()final AtomicBooleangetClosed()final BooleangetIsActive()final MetergetMeterNavigates()final CountergetCounterRequests()final CountergetCounterJsEvaluates()final CountergetCounterJsWaits()final CountergetCounterCancels()final WebDriverSettingsgetDriverSettings()final EventHandlergetEventHandler()The event handler to handle page content final ImmutableConfiggetImmutableConfig()ParamsgetParams()Unitclose()-
-
Constructor Detail
-
BrowserEmulatorBase
BrowserEmulatorBase(WebDriverSettings driverSettings, EventHandler eventHandler, ImmutableConfig immutableConfig)
-
-
Method Detail
-
getEmulateSettings
final EmulateSettings getEmulateSettings()
-
getSupportAllCharsets
final Boolean getSupportAllCharsets()
-
getCharsetPattern
final Pattern getCharsetPattern()
-
getClosed
final AtomicBoolean getClosed()
-
getIsActive
final Boolean getIsActive()
-
getMeterNavigates
final Meter getMeterNavigates()
-
getCounterRequests
final Counter getCounterRequests()
-
getCounterJsEvaluates
final Counter getCounterJsEvaluates()
-
getCounterJsWaits
final Counter getCounterJsWaits()
-
getCounterCancels
final Counter getCounterCancels()
-
getDriverSettings
final WebDriverSettings getDriverSettings()
-
getEventHandler
final EventHandler getEventHandler()
The event handler to handle page content
-
getImmutableConfig
final ImmutableConfig getImmutableConfig()
-
getParams
Params getParams()
-
-
-
-