Class TLcdOWSHTTP

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

public class TLcdOWSHTTP extends TLcdDataObject
  • Field Details

    • GET_PROPERTY

      public static final TLcdDataProperty GET_PROPERTY
      Data property that maps to the Get element. The possible values for this property are instances of List<TLcdOWSRequestMethod>.
    • POST_PROPERTY

      public static final TLcdDataProperty POST_PROPERTY
      Data property that maps to the Post element. The possible values for this property are instances of List<TLcdOWSRequestMethod>.
  • Constructor Details

    • TLcdOWSHTTP

      public TLcdOWSHTTP()
      Creates a new TLcdOWSHTTP instance.
    • TLcdOWSHTTP

      public TLcdOWSHTTP(TLcdDataType aType)
      Creates a new TLcdOWSHTTP instance with the given data type.
      Parameters:
      aType - The data type.
  • Method Details

    • addGet

      public void addGet(TLcdOWSRequestMethod aGet)
      Adds a connect point URL prefix and any constraints for the HTTP "Get" request method.
      Parameters:
      aGet - the connect point URL prefix and any constraints for the HTTP "Get" request method.
    • getGetCount

      public int getGetCount()
      Gets the number of connect point URL's for the HTTP "Get" request method.
      Returns:
      the number of connect point URL's for the HTTP "Get" request method.
    • removeGet

      public void removeGet(int aIndex)
      Removes the connect point URL for the HTTP "Get" request method at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getGet

      public TLcdOWSRequestMethod getGet(int aIndex)
      Gets the connect point URL for the HTTP "Get" request method at a given position.
      Parameters:
      aIndex - the index of the given position.
      Returns:
      the connect point URL for the HTTP "Get" request method at the given position.
    • addPost

      public void addPost(TLcdOWSRequestMethod aPost)
      Adds a connect point URL for the HTTP "POST" request method.
      Parameters:
      aPost - the post to be added.
    • getPostCount

      public int getPostCount()
      Gets the number of connect points URL for the HTTP "POST" request method.
      Returns:
      the number of connect points URL for the HTTP "POST" request method.
    • removePost

      public void removePost(int aIndex)
      Removes the connect point URL for the HTTP "POST" request method at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getPost

      public TLcdOWSRequestMethod getPost(int aIndex)
      Gets the connect point URL for the HTTP "POST" request method.
      Parameters:
      aIndex - the index of the given position.
      Returns:
      the connect point URL for the HTTP "POST" request method at the given position.
    • getGet

      public List<TLcdOWSRequestMethod> getGet()
      Returns the value of the property that maps to the Get element.

      Connect point URL prefix and any constraints for the HTTP "Get" request method for this operation request.

      Returns:
      the value of the GET_PROPERTY property.
    • getPost

      public List<TLcdOWSRequestMethod> getPost()
      Returns the value of the property that maps to the Post element.

      Connect point URL and any constraints for the HTTP "Post" request method for this operation request.

      Returns:
      the value of the POST_PROPERTY property.