org.fao.geonet.csw.common.requests
Class GetRecordByIdRequest

java.lang.Object
  extended by org.fao.geonet.csw.common.requests.CatalogRequest
      extended by org.fao.geonet.csw.common.requests.GetRecordByIdRequest

public class GetRecordByIdRequest
extends CatalogRequest

Params: - elementSetName (0..1) Can be 'brief', 'summary', 'full'. Default is 'summary' - id (1..n)


Nested Class Summary
 
Nested classes/interfaces inherited from class org.fao.geonet.csw.common.requests.CatalogRequest
CatalogRequest.Method
 
Constructor Summary
GetRecordByIdRequest()
           
 
Method Summary
 void addId(java.lang.String id)
           
 void clearIds()
           
protected  org.jdom.Element getPostParams()
           
protected  java.lang.String getRequestName()
           
 void setElementSetName(Csw.ElementSetName name)
           
protected  void setupGetParams()
           
 
Methods inherited from class org.fao.geonet.csw.common.requests.CatalogRequest
addParam, addParam, addParam, execute, fill, fill, fill, fill, getAddress, getHost, getMethod, getPort, getReceivedData, getSentData, login, setAddress, setAttrib, setAttrib, setAttrib, setCredentials, setHost, setLoginAddress, setMethod, setPort, setUrl, setUseSOAP
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetRecordByIdRequest

public GetRecordByIdRequest()
Method Detail

setElementSetName

public void setElementSetName(Csw.ElementSetName name)

addId

public void addId(java.lang.String id)

clearIds

public void clearIds()

getRequestName

protected java.lang.String getRequestName()
Specified by:
getRequestName in class CatalogRequest

setupGetParams

protected void setupGetParams()
Specified by:
setupGetParams in class CatalogRequest

getPostParams

protected org.jdom.Element getPostParams()
Specified by:
getPostParams in class CatalogRequest