Package us.codecraft.webmagic
Class SpiderScheduler
- java.lang.Object
-
- us.codecraft.webmagic.SpiderScheduler
-
public class SpiderScheduler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SpiderScheduler(Scheduler scheduler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scheduler
getScheduler()
Request
poll(Spider spider)
void
push(Request request, Spider spider)
void
setScheduler(Scheduler scheduler)
void
signalNewUrl()
boolean
waitNewUrl(CountableThreadPool threadPool, long emptySleepTime)
-
-
-
Constructor Detail
-
SpiderScheduler
public SpiderScheduler(Scheduler scheduler)
-
-
Method Detail
-
getScheduler
public Scheduler getScheduler()
-
setScheduler
public void setScheduler(Scheduler scheduler)
-
waitNewUrl
public boolean waitNewUrl(CountableThreadPool threadPool, long emptySleepTime)
-
signalNewUrl
public void signalNewUrl()
-
-