deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.ogcwebservices.csw.manager
Class CatalogueHarvester

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

public class CatalogueHarvester
extends AbstractHarvester

Harverster implementation for harvesting other catalogue services. Just dataset, series (datasetcollection) und application metadatatypes will be harvested.

Since:
2.0
Version:
$Revision: 9345 $, 1.0. $Revision: 9345 $, $Date: 2007-12-27 17:22:25 +0100 (Do, 27 Dez 2007) $
Author:
Andreas Poth, last edited by: $Author: apoth $

Nested Class Summary
protected  class CatalogueHarvester.HarvestProcessor
          inner class for processing asynchronous harvesting of a catalogue
 
Nested classes/interfaces inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
AbstractHarvester.AbstractHarvestProcessor
 
Field Summary
 
Fields inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
inProgress, nsc
 
Constructor Summary
CatalogueHarvester()
           
 
Method Summary
static CatalogueHarvester getInstance()
          singelton
 void run()
           
 
Methods inherited from class org.deegree.ogcwebservices.csw.manager.AbstractHarvester
addRequest, 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
 

Constructor Detail

CatalogueHarvester

public CatalogueHarvester()
Method Detail

getInstance

public static CatalogueHarvester getInstance()
singelton

Returns:
instance of CatalogueHarvester

run

public void run()
Specified by:
run in interface Runnable
Specified by:
run in class TimerTask

deegree 2.2 (2008/12/22 11:33 build-3038-official)

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