org.deegree.services.csw.getrecords
Class GetRecordsXMLAdapter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.services.csw.AbstractCSWRequestXMLAdapter
          extended by org.deegree.services.csw.getrecords.AbstractGetRecordsXMLAdapter
              extended by org.deegree.services.csw.getrecords.GetRecordsXMLAdapter

public class GetRecordsXMLAdapter
extends AbstractGetRecordsXMLAdapter

Encapsulates the method for parsing a GetRecords XML request via Http-POST.

Version:
$Revision: $, $Date: $
Author:
Steffen Thomas, last edited by: $Author: thomas $

Field Summary
 
Fields inherited from class org.deegree.services.csw.AbstractCSWRequestXMLAdapter
RIM_NS, RIM_PREFIX, SOAP_10, SOAP_10_PREFIX
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Constructor Summary
GetRecordsXMLAdapter()
           
 
Method Summary
protected  GetRecords parseSubElements(org.apache.axiom.om.OMElement holeRequest, CSWConstants.ResultType resultType, int maxRecords, int startPosition, String outputFormat, String requestId, URI outputSchema, List<org.apache.axiom.om.OMElement> getRecordsChildElements)
           
 
Methods inherited from class org.deegree.services.csw.getrecords.AbstractGetRecordsXMLAdapter
parse, parseQuery
 
Methods inherited from class org.deegree.commons.xml.XMLAdapter
evaluateXPath, getElement, getElements, getNamespaceContext, getNode, getNodeAsBigInt, getNodeAsBoolean, getNodeAsDouble, getNodeAsFloat, getNodeAsInt, getNodeAsQName, getNodeAsString, getNodeAsURL, getNodeAsVersion, getNodes, getNodesAsQNames, getNodesAsStrings, getRequiredElement, getRequiredElements, getRequiredNode, getRequiredNodeAsBoolean, getRequiredNodeAsDouble, getRequiredNodeAsFloat, getRequiredNodeAsInteger, getRequiredNodeAsQName, getRequiredNodeAsString, getRequiredNodeAsURL, getRequiredNodeAsVersion, getRequiredNodes, getRootElement, getSchemas, getSystemId, hasSchemas, load, load, load, load, load, load, load, maybeWriteElement, maybeWriteElementNS, parseBoolean, parseDouble, parseFloat, parseInt, parseQName, parseSimpleLink, parseURL, resolve, setRootElement, setSystemId, toString, writeElement, writeElement, writeElement, writeElement, writeElement, writeOptionalAttribute, writeOptionalElement, writeOptionalNSAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetRecordsXMLAdapter

public GetRecordsXMLAdapter()
Method Detail

parseSubElements

protected GetRecords parseSubElements(org.apache.axiom.om.OMElement holeRequest,
                                      CSWConstants.ResultType resultType,
                                      int maxRecords,
                                      int startPosition,
                                      String outputFormat,
                                      String requestId,
                                      URI outputSchema,
                                      List<org.apache.axiom.om.OMElement> getRecordsChildElements)
Specified by:
parseSubElements in class AbstractGetRecordsXMLAdapter


Copyright © 2011. All Rights Reserved.