Package com.luciad.ogc.csw.model
Class TLcdCSWRequestBase
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.csw.model.TLcdCSWRequestBase
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdCSWGetRecordByIdRequest,TLcdCSWGetRecordsRequest
Base type for all request messages except GetCapabilities.
The attributes identify the relevant service type and version.
- Since:
- 2017.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theserviceattribute.static final TLcdDataPropertyData property that maps to theversionattribute. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theserviceattribute.Returns the value of the property that maps to theversionattribute.voidsetService(String aValue) Sets the value of the property that maps to theserviceattribute.voidsetVersion(String aValue) Sets the value of the property that maps to theversionattribute.
-
Field Details
-
SERVICE_PROPERTY
Data property that maps to theserviceattribute. The possible values for this property are instances ofString. -
VERSION_PROPERTY
Data property that maps to theversionattribute. The possible values for this property are instances ofString.
-
-
Constructor Details
-
TLcdCSWRequestBase
public TLcdCSWRequestBase() -
TLcdCSWRequestBase
-
-
Method Details
-
getService
Returns the value of the property that maps to theserviceattribute.- Returns:
- the value of the
SERVICE_PROPERTYproperty.
-
setService
Sets the value of the property that maps to theserviceattribute.- Parameters:
aValue- the value to set for theSERVICE_PROPERTYproperty.
-
getVersion
Returns the value of the property that maps to theversionattribute.- Returns:
- the value of the
VERSION_PROPERTYproperty.
-
setVersion
Sets the value of the property that maps to theversionattribute.- Parameters:
aValue- the value to set for theVERSION_PROPERTYproperty.
-