Class TLcdCSWAcknowledgement

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.csw.model.TLcdCSWAcknowledgement
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdCSWAcknowledgement extends TLcdDataObject
This is a general acknowledgement response message for all requests that may be processed in an asynchronous manner. EchoedRequest - Echoes the submitted request message RequestId - identifier for polling purposes (if no response handler is available, or the URL scheme is unsupported)
Since:
2017.0
  • Field Details

    • TIME_STAMP_PROPERTY

      public static final TLcdDataProperty TIME_STAMP_PROPERTY
      Data property that maps to the timeStamp attribute. The possible values for this property are instances of XMLGregorianCalendar.
    • ECHOED_REQUEST_PROPERTY

      public static final TLcdDataProperty ECHOED_REQUEST_PROPERTY
      Data property that maps to the EchoedRequest element. The possible values for this property are instances of TLcdCSWEchoedRequest.
    • REQUEST_ID_PROPERTY

      public static final TLcdDataProperty REQUEST_ID_PROPERTY
      Data property that maps to the RequestId element. The possible values for this property are instances of URI.
  • Constructor Details

    • TLcdCSWAcknowledgement

      public TLcdCSWAcknowledgement()
    • TLcdCSWAcknowledgement

      public TLcdCSWAcknowledgement(TLcdDataType aType)
  • Method Details

    • getTimeStamp

      public XMLGregorianCalendar getTimeStamp()
      Returns the value of the property that maps to the timeStamp attribute.
      Returns:
      the value of the TIME_STAMP_PROPERTY property.
    • setTimeStamp

      public void setTimeStamp(XMLGregorianCalendar aValue)
      Sets the value of the property that maps to the timeStamp attribute.
      Parameters:
      aValue - the value to set for the TIME_STAMP_PROPERTY property.
    • getEchoedRequest

      public TLcdCSWEchoedRequest getEchoedRequest()
      Returns the value of the property that maps to the EchoedRequest element.
      Returns:
      the value of the ECHOED_REQUEST_PROPERTY property.
    • setEchoedRequest

      public void setEchoedRequest(TLcdCSWEchoedRequest aValue)
      Sets the value of the property that maps to the EchoedRequest element.
      Parameters:
      aValue - the value to set for the ECHOED_REQUEST_PROPERTY property.
    • getRequestId

      public URI getRequestId()
      Returns the value of the property that maps to the RequestId element.
      Returns:
      the value of the REQUEST_ID_PROPERTY property.
    • setRequestId

      public void setRequestId(URI aValue)
      Sets the value of the property that maps to the RequestId element.
      Parameters:
      aValue - the value to set for the REQUEST_ID_PROPERTY property.