-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.EventHandler,kotlin.Function,kotlin.Function2
public final class WebPageWebDriverHandlerPipeline extends AbstractWebPageWebDriverHandler
-
-
Constructor Summary
Constructors Constructor Description WebPageWebDriverHandlerPipeline()
-
Method Summary
Modifier and Type Method Description Function1<String, Long>getDelayPolicy()BooleangetVerbose()UnitsetVerbose(Boolean verbose)StringgetName()final WebPageWebDriverHandlerPipelineaddFirst(Function2<WebPage, WebDriver, Object> handler)final WebPageWebDriverHandlerPipelineaddFirst(WebPageWebDriverHandler handler)final WebPageWebDriverHandlerPipelineaddFirst(WebPageWebDriverHandler handlers)final WebPageWebDriverHandlerPipelineaddLast(Function2<WebPage, WebDriver, Object> handler)final WebPageWebDriverHandlerPipelineaddLast(WebPageWebDriverHandler handler)final WebPageWebDriverHandlerPipelineaddLast(WebPageWebDriverHandler handlers)UnitinvokeDeferred(WebPage page, WebDriver driver)-
-
Method Detail
-
getDelayPolicy
Function1<String, Long> getDelayPolicy()
-
getVerbose
Boolean getVerbose()
-
setVerbose
Unit setVerbose(Boolean verbose)
-
addFirst
final WebPageWebDriverHandlerPipeline addFirst(Function2<WebPage, WebDriver, Object> handler)
-
addFirst
final WebPageWebDriverHandlerPipeline addFirst(WebPageWebDriverHandler handler)
-
addFirst
final WebPageWebDriverHandlerPipeline addFirst(WebPageWebDriverHandler handlers)
-
addLast
final WebPageWebDriverHandlerPipeline addLast(Function2<WebPage, WebDriver, Object> handler)
-
addLast
final WebPageWebDriverHandlerPipeline addLast(WebPageWebDriverHandler handler)
-
addLast
final WebPageWebDriverHandlerPipeline addLast(WebPageWebDriverHandler handlers)
-
invokeDeferred
Unit invokeDeferred(WebPage page, WebDriver driver)
-
-
-
-