Class GetRecordsRequest

java.lang.Object
org.codice.ddf.spatial.ogc.csw.catalog.common.CswRequest
org.codice.ddf.spatial.ogc.csw.catalog.common.GetRecordsRequest

public class GetRecordsRequest extends CswRequest
JAX-RS Parameter Bean Class for the GetRecords request. The member variables will be automatically injected by the JAX-RS annotations.
  • Constructor Details

    • GetRecordsRequest

      public GetRecordsRequest()
    • GetRecordsRequest

      public GetRecordsRequest(String service, String version)
  • Method Details

    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getRequestId

      public String getRequestId()
    • setRequestId

      public void setRequestId(String requestId)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getResultType

      public String getResultType()
    • setResultType

      public void setResultType(String resultType)
    • getOutputFormat

      public String getOutputFormat()
    • setOutputFormat

      public void setOutputFormat(String outputFormat)
    • getOutputSchema

      public String getOutputSchema()
    • setOutputSchema

      public void setOutputSchema(String outputSchema)
    • getStartPosition

      public BigInteger getStartPosition()
    • setStartPosition

      public void setStartPosition(BigInteger startPosition)
    • getMaxRecords

      public BigInteger getMaxRecords()
    • setMaxRecords

      public void setMaxRecords(BigInteger maxRecords)
    • getTypeNames

      public String getTypeNames()
    • setTypeNames

      public void setTypeNames(String typeNames)
    • getElementName

      public String getElementName()
    • setElementName

      public void setElementName(String elementName)
    • getElementSetName

      public String getElementSetName()
    • setElementSetName

      public void setElementSetName(String elementSetName)
    • getConstraintLanguage

      public String getConstraintLanguage()
    • setConstraintLanguage

      public void setConstraintLanguage(String constraintLanguage)
    • getConstraint

      public String getConstraint()
    • setConstraint

      public void setConstraint(String constraint)
    • getSortBy

      public String getSortBy()
    • setSortBy

      public void setSortBy(String sortBy)
    • getDistributedSearch

      public Boolean getDistributedSearch()
    • setDistributedSearch

      public void setDistributedSearch(Boolean distributedSearch)
    • getHopCount

      public BigInteger getHopCount()
    • setHopCount

      public void setHopCount(BigInteger hopCount)
    • getResponseHandler

      public String getResponseHandler()
    • setResponseHandler

      public void setResponseHandler(String responseHandler)
    • get202RecordsType

      public net.opengis.cat.csw.v_2_0_2.GetRecordsType get202RecordsType() throws CswException
      Convert the KVP values into a GetRecordsType, validates format of fields and enumeration constraints required to meet the schema requirements of the GetRecordsType. No further validation is done at this point
      Returns:
      GetRecordsType representation of this key-value representation
      Throws:
      CswException - An exception when some field cannot be converted to the equivalent GetRecordsType value