-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.BrowseEvent
public abstract class AbstractBrowseEvent implements BrowseEvent
-
-
Field Summary
Fields Modifier and Type Field Description private final WebPageEventHandleronWillLaunchBrowserprivate final WebPageWebDriverEventHandleronBrowserLaunchedprivate final WebPageWebDriverEventHandleronWillFetchprivate final WebPageWebDriverEventHandleronFetchedprivate final WebPageWebDriverEventHandleronWillNavigateprivate final WebPageWebDriverEventHandleronNavigatedprivate final WebPageWebDriverEventHandleronWillInteractprivate final WebPageWebDriverEventHandleronDidInteractprivate final WebPageWebDriverEventHandleronWillCheckDocumentStateprivate final WebPageWebDriverEventHandleronDocumentActuallyReadyprivate final WebPageWebDriverEventHandleronWillComputeFeatureprivate final WebPageWebDriverEventHandleronFeatureComputedprivate final WebPageWebDriverEventHandleronWillStopTabprivate final WebPageWebDriverEventHandleronTabStoppedprivate final WebPageWebDriverEventHandleronWillCheckDOMStateprivate final WebPageWebDriverEventHandleronDOMStateChecked
-
Constructor Summary
Constructors Constructor Description AbstractBrowseEvent(WebPageEventHandler onWillLaunchBrowser, WebPageWebDriverEventHandler onBrowserLaunched, WebPageWebDriverEventHandler onWillFetch, WebPageWebDriverEventHandler onFetched, WebPageWebDriverEventHandler onWillNavigate, WebPageWebDriverEventHandler onNavigated, WebPageWebDriverEventHandler onWillInteract, WebPageWebDriverEventHandler onDidInteract, WebPageWebDriverEventHandler onWillCheckDocumentState, WebPageWebDriverEventHandler onDocumentActuallyReady, WebPageWebDriverEventHandler onWillComputeFeature, WebPageWebDriverEventHandler onFeatureComputed, WebPageWebDriverEventHandler onWillStopTab, WebPageWebDriverEventHandler onTabStopped)
-
Method Summary
-
-
Constructor Detail
-
AbstractBrowseEvent
AbstractBrowseEvent(WebPageEventHandler onWillLaunchBrowser, WebPageWebDriverEventHandler onBrowserLaunched, WebPageWebDriverEventHandler onWillFetch, WebPageWebDriverEventHandler onFetched, WebPageWebDriverEventHandler onWillNavigate, WebPageWebDriverEventHandler onNavigated, WebPageWebDriverEventHandler onWillInteract, WebPageWebDriverEventHandler onDidInteract, WebPageWebDriverEventHandler onWillCheckDocumentState, WebPageWebDriverEventHandler onDocumentActuallyReady, WebPageWebDriverEventHandler onWillComputeFeature, WebPageWebDriverEventHandler onFeatureComputed, WebPageWebDriverEventHandler onWillStopTab, WebPageWebDriverEventHandler onTabStopped)
-
-
Method Detail
-
getOnWillLaunchBrowser
WebPageEventHandler getOnWillLaunchBrowser()
-
getOnBrowserLaunched
WebPageWebDriverEventHandler getOnBrowserLaunched()
-
getOnWillFetch
WebPageWebDriverEventHandler getOnWillFetch()
-
getOnFetched
WebPageWebDriverEventHandler getOnFetched()
-
getOnWillNavigate
WebPageWebDriverEventHandler getOnWillNavigate()
-
getOnNavigated
WebPageWebDriverEventHandler getOnNavigated()
-
getOnWillInteract
WebPageWebDriverEventHandler getOnWillInteract()
-
getOnDidInteract
WebPageWebDriverEventHandler getOnDidInteract()
-
getOnWillCheckDocumentState
WebPageWebDriverEventHandler getOnWillCheckDocumentState()
-
getOnDocumentActuallyReady
WebPageWebDriverEventHandler getOnDocumentActuallyReady()
Fire when the document is actually ready. The document state is checked(computed) using an algorithm in javascript.
-
getOnWillComputeFeature
WebPageWebDriverEventHandler getOnWillComputeFeature()
-
getOnFeatureComputed
WebPageWebDriverEventHandler getOnFeatureComputed()
-
getOnWillStopTab
WebPageWebDriverEventHandler getOnWillStopTab()
-
getOnTabStopped
WebPageWebDriverEventHandler getOnTabStopped()
-
getOnWillCheckDOMState
WebPageWebDriverEventHandler getOnWillCheckDOMState()
-
getOnDOMStateChecked
WebPageWebDriverEventHandler getOnDOMStateChecked()
-
chain
BrowseEvent chain(BrowseEvent other)
-
-
-
-