-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class WebDriverContext implements AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classWebDriverContext.Companion
-
Field Summary
Fields Modifier and Type Field Description private final BrowserInstanceIdbrowserId
-
Constructor Summary
Constructors Constructor Description WebDriverContext(BrowserInstanceId browserId, WebDriverPoolManager driverPoolManager, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final BrowserInstanceIdgetBrowserId()final FetchResultrun(FetchTask task, SuspendFunction2<FetchTask, WebDriver, FetchResult> browseFun)final Unitshutdown()Unitclose()-
-
Constructor Detail
-
WebDriverContext
WebDriverContext(BrowserInstanceId browserId, WebDriverPoolManager driverPoolManager, ImmutableConfig conf)
-
-
Method Detail
-
getBrowserId
final BrowserInstanceId getBrowserId()
-
run
final FetchResult run(FetchTask task, SuspendFunction2<FetchTask, WebDriver, FetchResult> browseFun)
-
-
-
-