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

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

public class Transaction
extends AbstractOperation
implements CatalogService


Constructor Summary
Transaction()
           
 
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

Transaction

public Transaction()
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)
Description copied from interface: CatalogService
Convert params in a GET request to a POST request

Specified by:
adaptGetRequest in interface CatalogService