|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Operation
Represents the definition of an Operation in the capabilities
document of an OGC-web service according to the OWS Common
Implementation Specification 0.2
(and owsOperationsMetadata.xsd).
It consists of a mandatory name attribute and the following
elements:
| Name | Occurences | Function |
|---|---|---|
| ows:DCP | 1-* | Unordered list of Distributed Computing Platforms (DCPs) supported for this operation. At present, only the HTTP DCP is defined, so this element will appear only once. |
| Parameter | 0-* | Optional unordered list of parameter domains that each apply to this operation which this server implements. If one of these Parameter elements has the same "name" attribute as a Parameter element in the OperationsMetadata element, this Parameter element shall override the other one for this operation. The list of required and optional parameter domain limitations for this operation shall be specified in the Implementation Specification for this service. |
| ows:Metadata | 0-* | Optional unordered list of additional metadata about this operation and its' implementation. A list of required and optional metadata elements for this operation should be specified in the Implementation Specification for this service. (Informative: This metadata might specify the operation request parameters or provide the XML Schemas for the operation request.) |
| Method Summary | |
|---|---|
DCPType[] |
getDCPs()
Returns the DCP definitions for the Operation. |
Object[] |
getMetadata()
Returns the metadata. |
String |
getName()
Returns the name of the Operation. |
DomainType |
getParameter(String name)
Returns the specified Parameter value for the
Operation. |
DomainType[] |
getParameters()
Returns all Parameters of the Operation. |
| Method Detail |
|---|
String getName()
Operation.
DCPType[] getDCPs()
DCP definitions for the Operation.
DomainType getParameter(String name)
Parameter value for the
Operation.
name - DomainType[] getParameters()
Parameters of the Operation.
Object[] getMetadata()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||