org.deegree.services.csw.getrecordbyid
Class GetRecordByIdKVPAdapter

java.lang.Object
  extended by org.deegree.services.csw.getrecordbyid.GetRecordByIdKVPAdapter

public class GetRecordByIdKVPAdapter
extends Object

Encapsulates the method for parsing a GetRecordById KVP request via Http-GET.

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

Constructor Summary
GetRecordByIdKVPAdapter()
           
 
Method Summary
static GetRecordById parse(Map<String,String> normalizedKVPParams, String defaultOutputFormat, String defaultOuputSchema)
          Parses the GetRecordById kvp request and decides which version has to parse because of the requested version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetRecordByIdKVPAdapter

public GetRecordByIdKVPAdapter()
Method Detail

parse

public static GetRecordById parse(Map<String,String> normalizedKVPParams,
                                  String defaultOutputFormat,
                                  String defaultOuputSchema)
Parses the GetRecordById kvp request and decides which version has to parse because of the requested version

Parameters:
normalizedKVPParams - that are requested containing all mandatory and optional parts regarding CSW spec
Returns:
GetRecordById
Throws:
MetadataStoreException


Copyright © 2011. All Rights Reserved.