public class SpiderStatus extends Object implements SpiderStatusMXBean
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
protected SpiderMonitor.MonitorSpiderListener |
monitorSpiderListener |
protected Spider |
spider |
| Constructor and Description |
|---|
SpiderStatus(Spider spider,
SpiderMonitor.MonitorSpiderListener monitorSpiderListener) |
| Modifier and Type | Method and Description |
|---|---|
int |
getErrorPageCount() |
List<String> |
getErrorPages() |
int |
getLeftPageCount() |
String |
getName() |
int |
getPagePerSecond() |
Date |
getStartTime() |
String |
getStatus() |
int |
getSuccessPageCount() |
int |
getThread() |
int |
getTotalPageCount() |
void |
start() |
void |
stop() |
protected final Spider spider
protected org.slf4j.Logger logger
protected final SpiderMonitor.MonitorSpiderListener monitorSpiderListener
public SpiderStatus(Spider spider, SpiderMonitor.MonitorSpiderListener monitorSpiderListener)
public String getName()
getName in interface SpiderStatusMXBeanpublic int getLeftPageCount()
getLeftPageCount in interface SpiderStatusMXBeanpublic int getTotalPageCount()
getTotalPageCount in interface SpiderStatusMXBeanpublic int getSuccessPageCount()
getSuccessPageCount in interface SpiderStatusMXBeanpublic int getErrorPageCount()
getErrorPageCount in interface SpiderStatusMXBeanpublic List<String> getErrorPages()
getErrorPages in interface SpiderStatusMXBeanpublic String getStatus()
getStatus in interface SpiderStatusMXBeanpublic int getThread()
getThread in interface SpiderStatusMXBeanpublic void start()
start in interface SpiderStatusMXBeanpublic void stop()
stop in interface SpiderStatusMXBeanpublic Date getStartTime()
getStartTime in interface SpiderStatusMXBeanpublic int getPagePerSecond()
getPagePerSecond in interface SpiderStatusMXBeanCopyright © 2017. All rights reserved.