deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.csw.manager
Interface Manager

All Known Implementing Classes:
AbstractManager, Manager_2_0_0, Manager_2_0_2

public interface Manager

Version:
$Revision: 6251 $, $Date: 2007-03-19 16:59:28 +0100 (Mo, 19 Mrz 2007) $
Author:
Andreas Poth, last edited by: $Author: poth $

Method Summary
 WFService getWFService()
           
 EchoRequest harvestRecords(Harvest request)
           
 void init(WFService wfsService, CatalogueConfiguration catalogueConfiguration)
           
 TransactionResult transaction(Transaction request)
          performs a transaction request by transforming and forwarding it to the WFS used as backend
 

Method Detail

getWFService

WFService getWFService()
Returns:
the wfsService.

init

void init(WFService wfsService,
          CatalogueConfiguration catalogueConfiguration)
          throws MissingParameterValueException
Parameters:
wfsService -
catalogueConfiguration -
Throws:
MissingParameterValueException

harvestRecords

EchoRequest harvestRecords(Harvest request)
                           throws OGCWebServiceException
Parameters:
request -
Returns:
An echorequest (e.g. a response to an harvest request).
Throws:
OGCWebServiceException - if something went wrong while processing the request

transaction

TransactionResult transaction(Transaction request)
                              throws OGCWebServiceException
performs a transaction request by transforming and forwarding it to the WFS used as backend

Parameters:
request -
Returns:
Created by sending the request to the underlying wfs.
Throws:
OGCWebServiceException

deegree 2.3 (2010/04/09 10:10 build-4-official)

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