org.deegree.services.csw
Class AbstractCSWRequest

java.lang.Object
  extended by org.deegree.services.csw.AbstractCSWRequest
Direct Known Subclasses:
DescribeRecord, GetRecordById, GetRecords, Transaction

public abstract class AbstractCSWRequest
extends java.lang.Object

Abstract base class for the requests of all operations.

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

Constructor Summary
AbstractCSWRequest(org.deegree.commons.tom.ows.Version version, org.deegree.commons.xml.NamespaceContext namespaces, javax.xml.namespace.QName[] typeNames, java.lang.String outputFormat)
           
 
Method Summary
 org.deegree.commons.xml.NamespaceContext getNamespaces()
           
 java.lang.String getOutputFormat()
           
 javax.xml.namespace.QName[] getTypeNames()
           
 org.deegree.commons.tom.ows.Version getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCSWRequest

public AbstractCSWRequest(org.deegree.commons.tom.ows.Version version,
                          org.deegree.commons.xml.NamespaceContext namespaces,
                          javax.xml.namespace.QName[] typeNames,
                          java.lang.String outputFormat)
Parameters:
version -
namespaces -
typeNames -
outputFormat -
Method Detail

getVersion

public org.deegree.commons.tom.ows.Version getVersion()
Returns:
the version

getNamespaces

public org.deegree.commons.xml.NamespaceContext getNamespaces()
Returns:
the namespaces

getTypeNames

public javax.xml.namespace.QName[] getTypeNames()
Returns:
the typeNames

getOutputFormat

public java.lang.String getOutputFormat()
Returns:
the outputFormat


Copyright © 2011. All Rights Reserved.