Class DefaultBrowserFactory

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final ImmutableConfig conf
      private final BrowserSettings settings
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Browser launch(BrowserId browserId, LauncherOptions launcherOptions, ChromeOptions launchOptions)
      Browser connect(BrowserType browserType, Integer port, BrowserSettings settings)
      • Methods inherited from class ai.platon.pulsar.protocol.browser.impl.AbstractBrowserFactory

        getConf, getSettings, launch, launch, launch, launchDefaultBrowser, launchNextSequentialBrowser, launchPrototypeBrowser, launchRandomTempBrowser, launchSystemDefaultBrowser
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultBrowserFactory

        DefaultBrowserFactory(ImmutableConfig conf)
      • DefaultBrowserFactory

        DefaultBrowserFactory(ImmutableConfig conf, BrowserSettings settings)
    • Method Detail

      • launch

        @Synchronized() Browser launch(BrowserId browserId, LauncherOptions launcherOptions, ChromeOptions launchOptions)
      • connect

        @Synchronized() Browser connect(BrowserType browserType, Integer port, BrowserSettings settings)