org.archive.hcc
Class Crawler

java.lang.Object
  extended by org.archive.hcc.Crawler

 class Crawler
extends java.lang.Object

Represents the relationship between a crawler, it's container and it's transient child crawl job bean.

Author:
Daniel Bernstein (dbernstein@archive.org)

Constructor Summary
Crawler(javax.management.DynamicMBean crawlServiceProxy, javax.management.DynamicMBean crawlJobProxy, Container parent)
           
 
Method Summary
 javax.management.DynamicMBean getCrawlJobProxy()
           
 javax.management.ObjectName getCrawlJobProxyObjectName()
           
 javax.management.ObjectName getCrawlJobRemoteObjectName()
           
 javax.management.DynamicMBean getCrawlServiceProxy()
           
 javax.management.ObjectName getCrawlServiceProxyObjectName()
           
 javax.management.ObjectName getCrawlServiceRemoteObjectName()
           
 Container getParent()
           
 void removeFromParent()
           
 void setCrawlJobProxy(javax.management.DynamicMBean crawlJobProxy)
           
 void setParent(Container parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Crawler

public Crawler(javax.management.DynamicMBean crawlServiceProxy,
               javax.management.DynamicMBean crawlJobProxy,
               Container parent)
Method Detail

getCrawlJobProxy

public javax.management.DynamicMBean getCrawlJobProxy()

getCrawlServiceProxy

public javax.management.DynamicMBean getCrawlServiceProxy()

removeFromParent

public void removeFromParent()

getCrawlServiceProxyObjectName

public javax.management.ObjectName getCrawlServiceProxyObjectName()

getCrawlServiceRemoteObjectName

public javax.management.ObjectName getCrawlServiceRemoteObjectName()

getCrawlJobRemoteObjectName

public javax.management.ObjectName getCrawlJobRemoteObjectName()

getCrawlJobProxyObjectName

public javax.management.ObjectName getCrawlJobProxyObjectName()

getParent

public Container getParent()

setParent

public void setParent(Container parent)

setCrawlJobProxy

public void setCrawlJobProxy(javax.management.DynamicMBean crawlJobProxy)


Copyright © 2005-2008 The Internet Archive. All Rights Reserved.