org.deegree.services.csw.getrecordbyid
Class GetRecordById

java.lang.Object
  extended by org.deegree.services.csw.AbstractCSWRequest
      extended by org.deegree.services.csw.getrecordbyid.GetRecordById

public class GetRecordById
extends AbstractCSWRequest

Represents a GetRecordById request to a CSW.

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

Constructor Summary
GetRecordById(Version version, String outputFormat, CSWConstants.ReturnableElement elementSetName, URI outputSchema, List<String> id, QName[] typeNames)
           
 
Method Summary
 CSWConstants.ReturnableElement getElementSetName()
           
 URI getOutputSchema()
           
 List<String> getRequestedIds()
           
 String toString()
           
 
Methods inherited from class org.deegree.services.csw.AbstractCSWRequest
getNamespaces, getOutputFormat, getTypeNames, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetRecordById

public GetRecordById(Version version,
                     String outputFormat,
                     CSWConstants.ReturnableElement elementSetName,
                     URI outputSchema,
                     List<String> id,
                     QName[] typeNames)
Parameters:
version - protocol version
outputFormat - controls the format of the output regarding to a MIME-type (default: application/xml)
elementSetName - CSWConstants.ReturnableElement
outputSchema -
id -
typeNames -
Method Detail

getElementSetName

public CSWConstants.ReturnableElement getElementSetName()
Returns:
the elementSetName

getOutputSchema

public URI getOutputSchema()
Returns:
the outputSchema

getRequestedIds

public List<String> getRequestedIds()
Returns:
the id

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.