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 Object

Abstract base class for the requests of all operations.

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

Constructor Summary
AbstractCSWRequest(Version version, NamespaceBindings namespaces, QName[] typeNames, String outputFormat)
           
 
Method Summary
 NamespaceBindings getNamespaces()
           
 String getOutputFormat()
           
 QName[] getTypeNames()
           
 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(Version version,
                          NamespaceBindings namespaces,
                          QName[] typeNames,
                          String outputFormat)
Parameters:
version -
namespaces -
typeNames -
outputFormat -
Method Detail

getVersion

public Version getVersion()
Returns:
the version

getNamespaces

public NamespaceBindings getNamespaces()
Returns:
the namespaces

getTypeNames

public QName[] getTypeNames()
Returns:
the typeNames

getOutputFormat

public String getOutputFormat()
Returns:
the outputFormat


Copyright © 2011. All Rights Reserved.