Package com.luciad.ogc.ows.model
Class TLcdOWSHTTP
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSHTTP
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theGetelement.static final TLcdDataPropertyData property that maps to thePostelement. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a newTLcdOWSHTTPinstance.TLcdOWSHTTP(TLcdDataType aType) Creates a newTLcdOWSHTTPinstance with the given data type. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGet(TLcdOWSRequestMethod aGet) Adds a connect point URL prefix and any constraints for the HTTP "Get" request method.voidaddPost(TLcdOWSRequestMethod aPost) Adds a connect point URL for the HTTP "POST" request method.getGet()Returns the value of the property that maps to theGetelement.getGet(int aIndex) Gets the connect point URL for the HTTP "Get" request method at a given position.intGets the number of connect point URL's for the HTTP "Get" request method.getPost()Returns the value of the property that maps to thePostelement.getPost(int aIndex) Gets the connect point URL for the HTTP "POST" request method.intGets the number of connect points URL for the HTTP "POST" request method.voidremoveGet(int aIndex) Removes the connect point URL for the HTTP "Get" request method at a given position.voidremovePost(int aIndex) Removes the connect point URL for the HTTP "POST" request method at a given position.
-
Field Details
-
GET_PROPERTY
Data property that maps to theGetelement. The possible values for this property are instances ofList<TLcdOWSRequestMethod>. -
POST_PROPERTY
Data property that maps to thePostelement. The possible values for this property are instances ofList<TLcdOWSRequestMethod>.
-
-
Constructor Details
-
TLcdOWSHTTP
public TLcdOWSHTTP()Creates a newTLcdOWSHTTPinstance. -
TLcdOWSHTTP
Creates a newTLcdOWSHTTPinstance with the given data type.- Parameters:
aType- The data type.
-
-
Method Details
-
addGet
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
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
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
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
Returns the value of the property that maps to theGetelement.Connect point URL prefix and any constraints for the HTTP "Get" request method for this operation request.
- Returns:
- the value of the
GET_PROPERTYproperty.
-
getPost
Returns the value of the property that maps to thePostelement.Connect point URL and any constraints for the HTTP "Post" request method for this operation request.
- Returns:
- the value of the
POST_PROPERTYproperty.
-