org.deegree.services.csw.exporthandling
Class DescribeRecordHandler
java.lang.Object
org.deegree.services.csw.exporthandling.DescribeRecordHandler
public class DescribeRecordHandler
- extends java.lang.Object
Defines the export functionality for a DescribeRecord
request.
NOTE:
Due to the architecture of this CSW implementation there should be a typeName available which recordStore is
requested. But in the describeRecord operation there exists the possibility to get all the recordStores without any
typeName available. So at the moment there is a HACK for this UseCase.
- Version:
- $Revision: $, $Date: $
- Author:
- Steffen Thomas, last edited by: $Author: thomas $
- See Also:
CSWController
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescribeRecordHandler
public DescribeRecordHandler(CSWService service)
- Creates a new
DescribeRecordHandler
instance that uses the given service to lookup the
MetadataStore
s.
- Parameters:
service
-
doDescribeRecord
public void doDescribeRecord(DescribeRecord descRec,
HttpResponseBuffer response,
boolean isSoap)
throws javax.xml.stream.XMLStreamException,
java.io.IOException,
OWSException
- Preprocessing for the export of a
DescribeRecord
request to determine which recordstore is requested.
- Parameters:
descRec
- the parsed describeRecord requestresponse
- for the servlet request to the client
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
OWSException
Copyright © 2011. All Rights Reserved.