com.mkdoc.jspider
Class AbstractEventVisitorPlugin

java.lang.Object
  |
  +--com.mkdoc.jspider.AbstractMKDocPlugin
        |
        +--com.mkdoc.jspider.AbstractEventVisitorPlugin
All Implemented Interfaces:
net.javacoding.jspider.api.event.EventVisitor
Direct Known Subclasses:
ProspectiveSubjectManagerPlugin

public abstract class AbstractEventVisitorPlugin
extends AbstractMKDocPlugin
implements net.javacoding.jspider.api.event.EventVisitor

An inert base class for EventVisitor implementations.

Version:
0.1 2005-03-30
Author:
Philip Shaw

Field Summary
 
Fields inherited from class com.mkdoc.jspider.AbstractMKDocPlugin
log, VENDOR
 
Constructor Summary
AbstractEventVisitorPlugin()
           
 
Method Summary
 void visit(net.javacoding.jspider.api.event.resource.EMailAddressDiscoveredEvent event)
          Handle an EMailAddressDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.resource.EMailAddressReferenceDiscoveredEvent event)
          Handle an EMailAddressReferenceDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.engine.EngineRelatedEvent event)
          Handle an EngineRelatedEvent.
 void visit(net.javacoding.jspider.api.event.folder.FolderDiscoveredEvent event)
          Handle an FolderDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.folder.FolderRelatedEvent event)
          Handle a FolderRelatedEvent.
 void visit(net.javacoding.jspider.api.event.JSpiderEvent event)
          Handle a generic JSpiderEvent.
 void visit(net.javacoding.jspider.api.event.resource.MalformedBaseURLFoundEvent event)
          Handle an MalformedBaseURLFoundEvent.
 void visit(net.javacoding.jspider.api.event.resource.MalformedURLFoundEvent event)
          Handle an MalformedURLFoundEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceDiscoveredEvent event)
          Handle an ResourceDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceFetchedEvent event)
          Handle a ResourceFetchedEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceFetchErrorEvent event)
          Handle a ResourceFetchErrorEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceForbiddenEvent event)
          Handle an ResourceForbiddenEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceIgnoredForFetchingEvent event)
          Handle a ResourceIgnoredForFetchingEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceIgnoredForParsingEvent event)
          Handle a ResourceIgnoredForParsingEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceParsedEvent event)
          Handle a ResourceParsedEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceReferenceDiscoveredEvent event)
          Handle a ResourceReferenceDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.resource.ResourceRelatedEvent event)
          Handle a generic ResourceRelatedEvent.
 void visit(net.javacoding.jspider.api.event.site.RobotsTXTFetchedEvent event)
          Handle a RobotsTXTFetchedEvent.
 void visit(net.javacoding.jspider.api.event.site.RobotsTXTMissingEvent event)
          Handle a RobotsTXTMissingEvent.
 void visit(net.javacoding.jspider.api.event.site.SiteDiscoveredEvent event)
          Handle a SiteDiscoveredEvent.
 void visit(net.javacoding.jspider.api.event.site.SiteRelatedEvent event)
          Handle a SiteRelatedEvent.
 void visit(net.javacoding.jspider.api.event.engine.SpideringStartedEvent event)
          Handle an EngineRelatedEvent.
 void visit(net.javacoding.jspider.api.event.engine.SpideringStoppedEvent event)
          Handle a SpideringStoppedEvent.
 void visit(net.javacoding.jspider.api.event.site.UserAgentObeyedEvent event)
          Handle a UserAgentObeyedEvent.
 
Methods inherited from class com.mkdoc.jspider.AbstractMKDocPlugin
getApplicationContext, getVendor, initialize, setLog, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEventVisitorPlugin

public AbstractEventVisitorPlugin()
Method Detail

visit

public void visit(net.javacoding.jspider.api.event.JSpiderEvent event)
Handle a generic JSpiderEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.engine.EngineRelatedEvent event)
Handle an EngineRelatedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.engine.SpideringStartedEvent event)
Handle an EngineRelatedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.engine.SpideringStoppedEvent event)
Handle a SpideringStoppedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.folder.FolderRelatedEvent event)
Handle a FolderRelatedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.folder.FolderDiscoveredEvent event)
Handle an FolderDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceRelatedEvent event)
Handle a generic ResourceRelatedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.EMailAddressDiscoveredEvent event)
Handle an EMailAddressDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.EMailAddressReferenceDiscoveredEvent event)
Handle an EMailAddressReferenceDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.MalformedURLFoundEvent event)
Handle an MalformedURLFoundEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.MalformedBaseURLFoundEvent event)
Handle an MalformedBaseURLFoundEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceDiscoveredEvent event)
Handle an ResourceDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceFetchedEvent event)
Handle a ResourceFetchedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceFetchErrorEvent event)
Handle a ResourceFetchErrorEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceForbiddenEvent event)
Handle an ResourceForbiddenEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceParsedEvent event)
Handle a ResourceParsedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceIgnoredForFetchingEvent event)
Handle a ResourceIgnoredForFetchingEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceIgnoredForParsingEvent event)
Handle a ResourceIgnoredForParsingEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.resource.ResourceReferenceDiscoveredEvent event)
Handle a ResourceReferenceDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.site.SiteRelatedEvent event)
Handle a SiteRelatedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.site.SiteDiscoveredEvent event)
Handle a SiteDiscoveredEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.site.RobotsTXTMissingEvent event)
Handle a RobotsTXTMissingEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.site.RobotsTXTFetchedEvent event)
Handle a RobotsTXTFetchedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30

visit

public void visit(net.javacoding.jspider.api.event.site.UserAgentObeyedEvent event)
Handle a UserAgentObeyedEvent.

Specified by:
visit in interface net.javacoding.jspider.api.event.EventVisitor
Parameters:
event - The spidering event to process.
Since:
Version 0.1 2005-03-30