org.fao.geonet.kernel.csw.services
Class GetRecordById

java.lang.Object
  extended by org.fao.geonet.kernel.csw.services.AbstractOperation
      extended by org.fao.geonet.kernel.csw.services.GetRecordById
All Implemented Interfaces:
CatalogService

public class GetRecordById
extends AbstractOperation
implements CatalogService

TODO OGC 07045: - TYPENAME - Zero or one (Optional) Default action is to describe all types known to server - Optional. Must support “gmd:MD_Metadata”.


Constructor Summary
GetRecordById(LuceneConfig luceneConfig)
           
 
Method Summary
 org.jdom.Element adaptGetRequest(Map<String,String> params)
          Convert params in a GET request to a POST request
 org.jdom.Element execute(org.jdom.Element request, ServiceContext context)
          Executes the service on given input request
 String getName()
          Returns the name of the service for dispatching purposes
 org.jdom.Element retrieveValues(String parameterName)
          Return domain values information for specific parameters
 
Methods inherited from class org.fao.geonet.kernel.csw.services.AbstractOperation
addElement, checkService, checkVersion, createValuesElement, createValuesElementNS, fill, fill, getElementSetName, getFilterExpression, getFilterVersion, retrieveNamespaces, retrieveTypeNames, setAttrib
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetRecordById

public GetRecordById(LuceneConfig luceneConfig)
Method Detail

getName

public String getName()
Description copied from interface: CatalogService
Returns the name of the service for dispatching purposes

Specified by:
getName in interface CatalogService

execute

public org.jdom.Element execute(org.jdom.Element request,
                                ServiceContext context)
                         throws CatalogException
Description copied from interface: CatalogService
Executes the service on given input request

Specified by:
execute in interface CatalogService
Throws:
CatalogException

adaptGetRequest

public org.jdom.Element adaptGetRequest(Map<String,String> params)
Description copied from interface: CatalogService
Convert params in a GET request to a POST request

Specified by:
adaptGetRequest in interface CatalogService

retrieveValues

public org.jdom.Element retrieveValues(String parameterName)
                                throws CatalogException
Description copied from interface: CatalogService
Return domain values information for specific parameters

Specified by:
retrieveValues in interface CatalogService
Throws:
CatalogException


Copyright © 2003-2013. All Rights Reserved.