org.deegree.services.wps.capabilities
Class CapabilitiesXMLWriter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.protocol.ows.OWSCommonXMLAdapter
          extended by org.deegree.services.ows.capabilities.OWSCapabilitiesXMLAdapter
              extended by org.deegree.services.wps.capabilities.CapabilitiesXMLWriter

public class CapabilitiesXMLWriter
extends OWSCapabilitiesXMLAdapter

Responsible for the generation of WPS GetCapabilities response documents.

Version:
$Revision: $, $Date: $
Author:
Alexander Padberg, last edited by: $Author: $

Field Summary
 
Fields inherited from class org.deegree.protocol.ows.OWSCommonXMLAdapter
OWS110_NS, OWS110_PREFIX, XML_NS, XML_PREFIX
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Method Summary
static void export100(XMLStreamWriter writer, Map<CodeType,WPSProcess> processes, DeegreeServicesMetadataType serviceMetadata, WSDL serviceWSDL)
           
 
Methods inherited from class org.deegree.services.ows.capabilities.OWSCapabilitiesXMLAdapter
exportDCP, exportDCP, exportDomainType100, exportDomainType110, exportKeyWords110, exportOperationsMetadata100, exportOperationsMetadata110, exportServiceIdentification100, exportServiceIdentification110, exportServiceProvider100, exportServiceProvider110, exportSimpleStrings
 
Methods inherited from class org.deegree.protocol.ows.OWSCommonXMLAdapter
exportBoundingBoxType, exportCoordinateList, exportPositionType, parseBoundingBoxType
 
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
 

Method Detail

export100

public static void export100(XMLStreamWriter writer,
                             Map<CodeType,WPSProcess> processes,
                             DeegreeServicesMetadataType serviceMetadata,
                             WSDL serviceWSDL)
                      throws XMLStreamException
Parameters:
writer -
processes -
serviceMetadata -
serviceWSDLURL - location of a WSDL document which describes the entire service, may be null
Throws:
XMLStreamException


Copyright © 2011. All Rights Reserved.