Interface PrivacyManager
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public interface PrivacyManager implements AutoCloseable
-
-
Method Summary
Modifier and Type Method Description abstract StringbuildStatusString()abstract Unitmaintain(Boolean force)abstract Unitreset(String reason)abstract FetchResultrun(FetchTask task, SuspendFunction2<FetchTask, WebDriver, FetchResult> fetchFun)abstract PrivacyContexttryGetNextReadyPrivacyContext(WebPage page, Fingerprint fingerprint, FetchTask task)abstract PrivacyContexttryGetNextReadyPrivacyContext(Fingerprint fingerprint)abstract PrivacyContexttryGetNextUnderLoadedPrivacyContext(WebPage page, Fingerprint fingerprint, FetchTask task)abstract PrivacyContextgetOrCreate(PrivacyAgent privacyAgent)abstract PrivacyContextcreateUnmanagedContext(PrivacyAgent privacyAgent)abstract PrivacyContextcreateUnmanagedContext(PrivacyAgent privacyAgent, WebDriverFetcher fetcher)abstract Unitclose(PrivacyContext privacyContext)abstract BooleanisActive()abstract BooleanisClosed()abstract ImmutableConfiggetConf()-
-
Method Detail
-
buildStatusString
abstract String buildStatusString()
-
run
abstract FetchResult run(FetchTask task, SuspendFunction2<FetchTask, WebDriver, FetchResult> fetchFun)
-
tryGetNextReadyPrivacyContext
abstract PrivacyContext tryGetNextReadyPrivacyContext(WebPage page, Fingerprint fingerprint, FetchTask task)
-
tryGetNextReadyPrivacyContext
abstract PrivacyContext tryGetNextReadyPrivacyContext(Fingerprint fingerprint)
-
tryGetNextUnderLoadedPrivacyContext
abstract PrivacyContext tryGetNextUnderLoadedPrivacyContext(WebPage page, Fingerprint fingerprint, FetchTask task)
-
getOrCreate
abstract PrivacyContext getOrCreate(PrivacyAgent privacyAgent)
-
createUnmanagedContext
abstract PrivacyContext createUnmanagedContext(PrivacyAgent privacyAgent)
-
createUnmanagedContext
abstract PrivacyContext createUnmanagedContext(PrivacyAgent privacyAgent, WebDriverFetcher fetcher)
-
close
abstract Unit close(PrivacyContext privacyContext)
-
getConf
abstract ImmutableConfig getConf()
-
-
-
-