-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Configurable,ai.platon.pulsar.crawl.protocol.Protocol,java.lang.AutoCloseable
public final class BrowserEmulatorProtocol extends ForwardingProtocol
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisActiveprivate final BooleansupportParallel
-
Constructor Summary
Constructors Constructor Description BrowserEmulatorProtocol()
-
Method Summary
Modifier and Type Method Description final BooleangetIsActive()BooleangetSupportParallel()ResponsegetResponse(WebPage page, Boolean followRedirects)ResponsegetResponseDeferred(WebPage page, Boolean followRedirects)Unitreset()Unitcancel(WebPage page)UnitcancelAll()-
Methods inherited from class ai.platon.pulsar.protocol.browser.BrowserEmulatorProtocol
setResponse -
Methods inherited from class ai.platon.pulsar.protocol.crowd.ForwardingProtocol
close, getConf, getProtocolOutput, getProtocolOutputDeferred, getResponses, getRobotRules, setConf, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIsActive
final Boolean getIsActive()
-
getSupportParallel
Boolean getSupportParallel()
-
getResponse
Response getResponse(WebPage page, Boolean followRedirects)
-
getResponseDeferred
Response getResponseDeferred(WebPage page, Boolean followRedirects)
-
-
-
-