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

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

public class GetRecords
extends AbstractOperation
implements CatalogService


Constructor Summary
GetRecords()
           
 
Method Summary
 org.jdom.Element adaptGetRequest(java.util.Map<java.lang.String,java.lang.String> params)
          Convert params in a GET request to a POST request
 org.jdom.Element execute(org.jdom.Element request, jeeves.server.context.ServiceContext context)
          Executes the service on given input request
 java.lang.String getName()
          Returns the name of the service for dispatching purposes
 
Methods inherited from class org.fao.geonet.kernel.csw.services.AbstractOperation
addElement, checkService, checkVersion, fill, fill, getElementSetName, retrieveNamespaces, retrieveTypeNames, setAttrib
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetRecords

public GetRecords()
Method Detail

getName

public java.lang.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,
                                jeeves.server.context.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(java.util.Map<java.lang.String,java.lang.String> params)
                                 throws CatalogException
Description copied from interface: CatalogService
Convert params in a GET request to a POST request

Specified by:
adaptGetRequest in interface CatalogService
Throws:
CatalogException