public class TLcdWCSOperationsMetadata extends TLcdOWSOperationsMetadata
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
CONSTRAINT_PROPERTY
Data property that maps to the
Constraint element. |
static String |
DESCRIBE_COVERAGE |
static TLcdDataProperty |
EXTENDED_CAPABILITIES_PROPERTY
Data property that maps to the
ExtendedCapabilities element. |
static String |
GET_CAPABILITIES |
static String |
GET_COVERAGE |
static TLcdDataProperty |
OPERATION_PROPERTY
Data property that maps to the
Operation element. |
static TLcdDataProperty |
PARAMETER_PROPERTY
Data property that maps to the
Parameter element. |
Constructor and Description |
---|
TLcdWCSOperationsMetadata() |
Modifier and Type | Method and Description |
---|---|
List<TLcdOWSDomain> |
getConstraint()
Returns the value of the property that maps to the
Constraint element. |
TLcdWCSCapabilityException |
getException()
Gets the exception.
|
Object |
getExtendedCapabilities()
Returns the value of the property that maps to the
ExtendedCapabilities element. |
List<TLcdOWSOperation> |
getOperation()
Returns the value of the property that maps to the
Operation element. |
List<TLcdOWSDomain> |
getParameter()
Returns the value of the property that maps to the
Parameter element. |
String |
getUpdateSequence()
Gets the update sequence.
|
String |
getVersion()
Gets the version.
|
void |
setException(TLcdWCSCapabilityException aException)
Sets the exception.
|
void |
setExtendedCapabilities(Object aValue)
Sets the value of the property that maps to the
ExtendedCapabilities element. |
void |
setUpdateSequence(String aUpdateSequence)
Sets the update sequence.
|
void |
setVersion(String aVersion)
Sets the version.
|
addConstraint, addOperation, addParameter, getConstraint, getConstraintByName, getConstraintCount, getOperation, getOperationByName, getOperationCount, getParameter, getParameterByName, getParameterCount, removeConstraint, removeOperation, removeParameter
public static final String GET_COVERAGE
public static final String GET_CAPABILITIES
public static final String DESCRIBE_COVERAGE
public static final TLcdDataProperty OPERATION_PROPERTY
Operation
element.
The possible values for this property are instances of List<TLcdOWSOperation>
.public static final TLcdDataProperty PARAMETER_PROPERTY
Parameter
element.
The possible values for this property are instances of List<TLcdOWSDomain>
.public static final TLcdDataProperty CONSTRAINT_PROPERTY
Constraint
element.
The possible values for this property are instances of List<TLcdOWSDomain>
.public static final TLcdDataProperty EXTENDED_CAPABILITIES_PROPERTY
ExtendedCapabilities
element.
The possible values for this property are instances of Object
.public String getUpdateSequence()
Service metadata document version, having values that are "increased" whenever any change is made in service metadata document. Values are selected by each server, and are always opaque to clients. When not supported by server, server shall not return this attribute.
public void setUpdateSequence(String aUpdateSequence)
Service metadata document version, having values that are "increased" whenever any change is made in service metadata document. Values are selected by each server, and are always opaque to clients. When not supported by server, server shall not return this attribute.
aUpdateSequence
- the update sequence to be set.public String getVersion()
public void setVersion(String aVersion)
aVersion
- the version to be set.public TLcdWCSCapabilityException getException()
public void setException(TLcdWCSCapabilityException aException)
aException
- the exception to be set.public List<TLcdOWSOperation> getOperation()
Operation
element.
Metadata for one operation that this server implements.
OPERATION_PROPERTY
property.public List<TLcdOWSDomain> getParameter()
Parameter
element.
Optional unordered list of parameter valid domains that each apply to one or more operations which this server interface implements. The list of required and optional parameter domain limitations shall be specified in the Implementation Specification for this service.
PARAMETER_PROPERTY
property.public List<TLcdOWSDomain> getConstraint()
Constraint
element.
Optional unordered list of valid domain constraints on non-parameter quantities that each apply to this server. The list of required and optional constraints shall be specified in the Implementation Specification for this service.
CONSTRAINT_PROPERTY
property.public Object getExtendedCapabilities()
ExtendedCapabilities
element.
Individual software vendors and servers can use this element to provide metadata about any additional server abilities.
EXTENDED_CAPABILITIES_PROPERTY
property.public void setExtendedCapabilities(Object aValue)
ExtendedCapabilities
element.
Individual software vendors and servers can use this element to provide metadata about any additional server abilities.
aValue
- the value to set for the EXTENDED_CAPABILITIES_PROPERTY
property.