Class TLcdOWSServiceReference

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdOWSServiceReference extends TLcdOWSReference
Complete reference to a remote resource that needs to be retrieved from an OWS using an XML-encoded operation request. This element shall be used, within an InputData or Manifest element that is used for input data, when that input data needs to be retrieved from another web service using a XML-encoded OWS operation request. This element shall not be used for local payload input data or for requesting the resource from a web server using HTTP Get.
  • Field Details

    • REQUEST_MESSAGE_PROPERTY

      public static final TLcdDataProperty REQUEST_MESSAGE_PROPERTY
      Data property that maps to the choice between the RequestMessage and RequestMessageReference elements. The possible values for this property are instances of
      • Object
      • URI
  • Constructor Details

    • TLcdOWSServiceReference

      public TLcdOWSServiceReference()
    • TLcdOWSServiceReference

      public TLcdOWSServiceReference(TLcdDataType aType)
  • Method Details

    • getRequestMessage

      public Object getRequestMessage()
      Returns the value of the property that maps to the choice between the RequestMessage and RequestMessageReference elements.

      The possible values for this property are instances of

      • Object
      • URI
      Returns:
      the value of the REQUEST_MESSAGE_PROPERTY property.
    • setRequestMessage

      public void setRequestMessage(Object aValue)
      Sets the value of the property that maps to the choice between the RequestMessage and RequestMessageReference elements.

      The possible values for this property are instances of

      • Object
      • URI
      Parameters:
      aValue - the value to set for the REQUEST_MESSAGE_PROPERTY property.