deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.ogcwebservices.csw.manager
Class CSWProfileHarvester

java.lang.Object
  extended by java.util.TimerTask
      extended by org.deegree.ogcwebservices.csw.manager.AbstractHarvester
          extended by org.deegree.ogcwebservices.csw.manager.CSWProfileHarvester
All Implemented Interfaces:
java.lang.Runnable

public class CSWProfileHarvester
extends AbstractHarvester

Harverster implementation for harvesting single metadata documents.

Since:
2.0
Version:
$Revision: 19475 $, 1.0. $Revision: 19475 $, $Date: 2009-09-02 14:51:48 +0200 (Mi, 02 Sep 2009) $
Author:
Andreas Poth, last edited by: $Author: lbuesching $

Nested Class Summary
protected  class CSWProfileHarvester.HarvestProcessor
          inner class for processing asynchronous harvesting of a csw:profile metadata document
 
Nested classes/interfaces inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
AbstractHarvester.AbstractHarvestProcessor
 
Field Summary
(package private) static ILogger LOG
           
 
Fields inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
inProgress, nsc, version
 
Method Summary
static CSWProfileHarvester getInstance(java.lang.String version)
          singelton
 void run()
           
 
Methods inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
addRequest, getIdentifierXPath, getIdentifierXPathForUpdate, informResponseHandlers, informResponseHandlers, isRunning, removeRequest, shallHarvest, startHarvesting, stopHarvesting
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

static final ILogger LOG
Method Detail

getInstance

public static CSWProfileHarvester getInstance(java.lang.String version)
singelton

Parameters:
version - the version of the CSW
Returns:
the instance

run

public void run()
Specified by:
run in interface java.lang.Runnable
Specified by:
run in class java.util.TimerTask

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org