Class ServiceDescription
- java.lang.Object
-
- com.supermap.services.ogc.ServiceDescription
-
- All Implemented Interfaces:
- java.io.Serializable
public class ServiceDescription extends java.lang.Object implements java.io.SerializableThe service descriptive information.
The information used to describe the service, that is, the information in the & lt; Service & gt; element of the GetCapabilities operation response result of the OGC service. As shown in the following figure (the following is the service description information for the WMS service):

- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description java.lang.StringaccessConstraintsThe access constraint.ContactInformationcontactInformationThe service provider contact information.java.lang.StringfeesThe cost.java.lang.String[]keywordsKeyword.java.lang.StringnameThe service name.java.lang.StringonlineResourceThe online resources.java.lang.StringserviceAbstractThe server description.java.lang.StringtitleThe title.
-
Constructor Summary
Constructors Constructor and Description ServiceDescription()The Constructor.ServiceDescription(ServiceDescription serviceDescription)Constructs new service descriptive information according to existing service descriptive information.
-
-
-
Field Detail
-
name
public java.lang.String name
The service name.
A service name represents an instantiated service. For example, a service named "WMS" represents a WMS service instance.
Required.
-
title
public java.lang.String title
The title.
Identifies the server. For example, the title "SuperMap Map Server" indicates that the server provides the WMS service.
Required.
-
serviceAbstract
public java.lang.String serviceAbstract
The server description.
The more detailed server description.
Optional.
-
keywords
public java.lang.String[] keywords
Keyword.
Uses keywords to facilitate directory searching.
Optional.
-
onlineResource
public java.lang.String onlineResource
The online resources.
Records the service’s Web site, usually the service’s URL address.
Required.
-
contactInformation
public ContactInformation contactInformation
The service provider contact information.
Optional.
-
fees
public java.lang.String fees
The cost.
The cost of using the service. The keyword "none" means that the service is free to use.
Optional.
-
accessConstraints
public java.lang.String accessConstraints
The access constraint.
Access to the constraints of a service. The keyword "none" indicates that the service has no access constraints.
Optional.
-
-
Constructor Detail
-
ServiceDescription
public ServiceDescription()
The Constructor.
-
ServiceDescription
public ServiceDescription(ServiceDescription serviceDescription)
Constructs new service descriptive information according to existing service descriptive information.
- Parameters:
serviceDescription- the service descriptive information.
-
-