类 SeleniumApplication
- java.lang.Object
-
- xin.jiangqiang.app.AbstractStarter
-
- xin.jiangqiang.app.SeleniumApplication
-
- 所有已实现的接口:
Starter
- 直接已知子类:
ProxySeleniumApplicationTest
public class SeleniumApplication extends AbstractStarter
- 作者:
- jiangqiang
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 protected classSeleniumApplication.Task
-
字段概要
-
从类继承的字段 xin.jiangqiang.app.AbstractStarter
activeCounts, callMethodHelper, config, crawler, executor, filter, isEnd, recorder
-
-
构造器概要
构造器 构造器 说明 SeleniumApplication()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclearResource()程序结束前会执行,用于清理资源,比如使用selenium时关闭驱动RunnablegetTask(Crawler crawler)protected voidinit()protected voidinit(WebHandlerManager webHandlerManager, Crawler crawler)此方法专门用于子类重写,方便实现自定义功能,比如爬虫启动前模拟登录操作,获取cookie selenium模式独有方法-
从类继承的方法 xin.jiangqiang.app.AbstractStarter
addSeed, addSeeds, beforeEnd, dispatcher, getCrawler, getMatchUrls, run, start
-
-
-
-
方法详细资料
-
init
protected final void init()
- 覆盖:
init在类中AbstractStarter
-
init
protected void init(WebHandlerManager webHandlerManager, Crawler crawler)
此方法专门用于子类重写,方便实现自定义功能,比如爬虫启动前模拟登录操作,获取cookie selenium模式独有方法- 参数:
webHandlerManager- 维护标签页的对象crawler- 爬虫初始化种子,可以往里面放一些从登录操作获取的数据
-
clearResource
public void clearResource()
从类复制的说明:AbstractStarter程序结束前会执行,用于清理资源,比如使用selenium时关闭驱动- 指定者:
clearResource在接口中Starter- 覆盖:
clearResource在类中AbstractStarter
-
getTask
public Runnable getTask(Crawler crawler)
- 指定者:
getTask在类中AbstractStarter
-
-