public class SpiderMonitor extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
SpiderMonitor.MonitorSpiderListener |
| 限定符 | 构造器和说明 |
|---|---|
protected |
SpiderMonitor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SpiderStatusMXBean |
getSpiderStatusMBean(Spider spider,
SpiderMonitor.MonitorSpiderListener monitorSpiderListener) |
static SpiderMonitor |
instance() |
SpiderMonitor |
register(Spider... spiders)
Register spider for monitor.
|
protected void |
registerMBean(SpiderStatusMXBean spiderStatus) |
public SpiderMonitor register(Spider... spiders) throws JMException
spiders - spidersJMException - JMExceptionprotected SpiderStatusMXBean getSpiderStatusMBean(Spider spider, SpiderMonitor.MonitorSpiderListener monitorSpiderListener)
public static SpiderMonitor instance()
protected void registerMBean(SpiderStatusMXBean spiderStatus) throws MalformedObjectNameException, InstanceAlreadyExistsException, MBeanRegistrationException, NotCompliantMBeanException
Copyright © 2017. All rights reserved.