com.mkdoc.jspider
Class ProspectiveSubjectManagerPlugin

java.lang.Object
  |
  +--com.mkdoc.jspider.AbstractMKDocPlugin
        |
        +--com.mkdoc.jspider.AbstractEventVisitorPlugin
              |
              +--com.mkdoc.jspider.ProspectiveSubjectManagerPlugin
All Implemented Interfaces:
net.javacoding.jspider.api.event.EventSink, net.javacoding.jspider.api.event.EventVisitor, net.javacoding.jspider.mod.api.Plugin

public class ProspectiveSubjectManagerPlugin
extends AbstractEventVisitorPlugin
implements net.javacoding.jspider.mod.api.Plugin

Manage RDF store entries during a prospective crawler session.

This initial version just logs the calls to a file to check basic operation.

Version:
0.3 2005-07-12
Author:
Philip Shaw

Field Summary
private static java.lang.String DESCRIPTION
          The plugin description.
private static java.lang.String NAME
          The plugin name.
private static java.lang.String VERSION
          The plugin version.
 
Fields inherited from class com.mkdoc.jspider.AbstractMKDocPlugin
log, VENDOR
 
Constructor Summary
ProspectiveSubjectManagerPlugin(net.javacoding.jspider.core.util.config.PropertySet propertySet)
          Obtain the output configuration.
 
Method Summary
 java.lang.String getDescription()
          Get the plugin description.
 java.lang.String getName()
          Get the plugin name.
 java.lang.String getVersion()
          Get the plugin version.
 void notify(net.javacoding.jspider.api.event.JSpiderEvent event)
          Receive notification of a JSpider event.
 
Methods inherited from class com.mkdoc.jspider.AbstractEventVisitorPlugin
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
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
 
Methods inherited from interface net.javacoding.jspider.mod.api.Plugin
getVendor
 
Methods inherited from interface net.javacoding.jspider.api.event.EventSink
initialize, shutdown
 

Field Detail

DESCRIPTION

private static final java.lang.String DESCRIPTION
The plugin description.

Since:
Version 0.1 2005-03-31
See Also:
Constant Field Values

NAME

private static final java.lang.String NAME
The plugin name.

Since:
Version 0.1 2005-03-31
See Also:
Constant Field Values

VERSION

private static final java.lang.String VERSION
The plugin version.

Since:
Version 0.1 2005-03-31
See Also:
Constant Field Values
Constructor Detail

ProspectiveSubjectManagerPlugin

public ProspectiveSubjectManagerPlugin(net.javacoding.jspider.core.util.config.PropertySet propertySet)
Obtain the output configuration.

Parameters:
propertySet - The configuration property set for this plugin.
Since:
Version 0.1 2005-03-15
Method Detail

notify

public final void notify(net.javacoding.jspider.api.event.JSpiderEvent event)
Receive notification of a JSpider event.

Specified by:
notify in interface net.javacoding.jspider.api.event.EventSink
Parameters:
event - An event trigger for this plugin.
Since:
Version 0.1 2005-03-31

getDescription

public final java.lang.String getDescription()
Get the plugin description.

Specified by:
getDescription in interface net.javacoding.jspider.mod.api.Plugin
Returns:
A short description of this plugin.
Since:
Version 0.1 2005-03-31

getName

public final java.lang.String getName()
Get the plugin name.

Specified by:
getName in interface net.javacoding.jspider.mod.api.Plugin
Returns:
The name of this plugin.
Since:
Version 0.1 2005-03-31

getVersion

public final java.lang.String getVersion()
Get the plugin version.

Specified by:
getVersion in interface net.javacoding.jspider.mod.api.Plugin
Returns:
The version information for this plugin.
Since:
Version 0.1 2005-03-31