Interface IProtocolMessages

All Known Implementing Classes:
SRWMessages

public interface IProtocolMessages
This interface has one method for each operation and for each communication protocol. Each method returns the protocol message.
Author:
Jorge Piera Llodra (piera_jor@gva.es)
  • Method Details

    • getHTTPGETCapabilities

      org.apache.commons.httpclient.NameValuePair[] getHTTPGETCapabilities(boolean upper)
      operation : getCapabilities protocol : HTTP GET
      Parameters:
      upper - If the 'G' of the getCapabilities must be written in uppercase
      Returns:
      NameValuePair with the request parameters
    • getHTTPGETDescribeRecords

      org.apache.commons.httpclient.NameValuePair[] getHTTPGETDescribeRecords()
      operation : describeRecords protocol : HTTP GET
      Returns:
      NameValuePair with the request parameters
    • getHTTPGETRecords

      org.apache.commons.httpclient.NameValuePair[] getHTTPGETRecords(CatalogQuery query, int firstRecord)
      operation : getRecords protocol : HTTP GET
      Parameters:
      query -
      firstRecord -
      Returns:
      NameValuePair with the request parameters
    • getHTTPPOSTCapabilities

      String getHTTPPOSTCapabilities()
      operation : getCapabilities protocol : HTTP POST
      Returns:
      String with the POST message
    • getHTTPPOSTDescribeRecords

      String getHTTPPOSTDescribeRecords()
      operation : describeRecords protocol : HTTP POST
      Returns:
      String with the POST message
    • getHTTPPOSTRecords

      String getHTTPPOSTRecords(CatalogQuery query, int firstRecord)
      operation : getRecords protocol : HTTP POST
      Parameters:
      query -
      firstRecord -
      Returns:
      String with the POST message
    • getSOAPCapabilities

      String getSOAPCapabilities()
      operation : getCapabilities protocol : SOAP
      Returns:
      String with the SOAP message
    • getSOAPDescribeRecords

      String getSOAPDescribeRecords()
      operation : describeRecords protocol : SOAP
      Returns:
      String with the SOAP message
    • getSOAPRecords

      String getSOAPRecords(CatalogQuery query, int firstRecord)
      operation : getRecords protocol : SOAP
      Parameters:
      query -
      firstRecord -
      Returns:
      String with the SOAP message