Package com.luciad.wms.server.model
Class ALcdWMSServiceMetaData
java.lang.Object
com.luciad.wms.server.model.ALcdWMSServiceMetaData
- Direct Known Subclasses:
TLcdWMSServiceMetaData
Contains information about service meta data.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns anTLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configured.abstract String
getKeyword
(int aIndex) Returns the keyword at the given index.abstract int
Returns the number of keywords.abstract int
Returns the maximum number of layers that a client can request in a single request.abstract int
Returns the maximum height value that a client is permitted to include in a single request.abstract int
Returns the maximum width value that a client is permitted to include in a single request.Returns aTLcdWMSURL
representing the online resource.abstract URL
Deprecated.abstract String
Returns the abstract of the service.Returns the access constraint of the service.abstract String
Returns the name of the service.abstract String
Returns the title of the service.
-
Constructor Details
-
ALcdWMSServiceMetaData
public ALcdWMSServiceMetaData()
-
-
Method Details
-
getServiceName
Returns the name of the service.- Returns:
- the name of the service.
-
getServiceTitle
Returns the title of the service.- Returns:
- a
String
with the service title.
-
getServiceAbstract
Returns the abstract of the service.- Returns:
- the abstract containing a narrative description of the service.
-
getServiceAccessConstraint
Returns the access constraint of the service. The default value is"none"
.- Returns:
- the access constraint of the service.
- Since:
- 2022.0
-
getContactInformation
Returns anTLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configured.- Returns:
- an
TLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configured. - Since:
- 2022.0
-
getOnlineResourceURL
Deprecated.Use the methodgetOnlineResource()
instead of this method.Returns an online resourceURL.- Returns:
- a
URL
with the resourseURL.
-
getOnlineResource
Returns aTLcdWMSURL
representing the online resource.- Returns:
- a
TLcdWMSURL
representing the online resource.
-
getLayerLimit
public abstract int getLayerLimit()Returns the maximum number of layers that a client can request in a single request. If no limit is imposed this method should return -1.- Returns:
- the maximum number of layers that a client can request in a single request. If no limit is imposed this method should return -1.
-
getMaxWidth
public abstract int getMaxWidth()Returns the maximum width value that a client is permitted to include in a single request. If no limit is imposed this method should return -1.- Returns:
- the maximum width value that a client is permitted to include in a single request. If no limit is imposed this method should return -1.
-
getMaxHeight
public abstract int getMaxHeight()Returns the maximum height value that a client is permitted to include in a single request. If no limit is imposed this method should return -1.- Returns:
- the maximum height value that a client is permitted to include in a single request. If no limit is imposed this method should return -1.
-
getKeywordCount
public abstract int getKeywordCount()Returns the number of keywords.- Returns:
- the number of keywords.
-
getKeyword
Returns the keyword at the given index.- Parameters:
aIndex
- the index of the keyword to return.- Returns:
- the keyword at the given index.
- Throws:
IndexOutOfBoundsException
- if invalid index.
-
getOnlineResource()
instead of this method.