org.deegree.services.wms.capabilities
Interface DeegreeParam

All Known Implementing Classes:
DeegreeParam_Impl

public interface DeegreeParam

Version:
$Revision: 1.8 $
Author:
Andreas Poth

Method Summary
 int getCacheSize()
          returns the cache size used for the WMS in MB. default is 100MB.
 java.lang.String getCopyRight()
          returns a copy right note to draw at the left side of the maps bottom
 java.net.URL getDefaultOnlineResource()
          returns the default URL of the deegree WMS which is used as default if no other URL is specified in the capabilities/configuration document if required.
 java.net.URL getDTDLocation()
          returns the URL where the DTD defining the OGC WMS capabilities is located
 GazetteerParam getGazetteer()
          returns the description where to access the gazetteer service associated with the WMS
 float getMapQuality()
          returns the quality of the map for none loss-less image formats. the value ranges from 0 (lowest quality) to 1 (best quality) Default is 0.95
 int getMaxLifeTime()
          returns the maximum life time of the internal processes (Threads) of the deegree WMS. default is 3600 seconds.
 int getMaxMapHeight()
          returns the maximum map height that can be requested.
 int getMaxMapWidth()
          returns the maximum map width that can be requested.
 Proxy getProxy()
          returns the proxy used with the WMS.
 int getRequestTimeLimit()
          returns the maximum time the perfoming of a request is allowed to take.
 java.lang.String getRootDirectory()
          returns the root directory of the deegree WMS installation, The directory contains the WEB-INF directory and so the deployment descriptor for publishing the WMS to the servlet engine.
 java.net.URL getSchemaLocation()
          returns the URL where the schema definition of the responses to a GetFeatureInfo request is located.
 

Method Detail

getRootDirectory

public java.lang.String getRootDirectory()
returns the root directory of the deegree WMS installation, The directory contains the WEB-INF directory and so the deployment descriptor for publishing the WMS to the servlet engine.

The WEB-INF directory contains a directory named xml that contains all required XML-Documents that are not addressed with its absolut path in the capabilities/configuration document.

Returns:
directory name

getDefaultOnlineResource

public java.net.URL getDefaultOnlineResource()
returns the default URL of the deegree WMS which is used as default if no other URL is specified in the capabilities/configuration document if required.

Returns:
URL

getCacheSize

public int getCacheSize()
returns the cache size used for the WMS in MB. default is 100MB. Datasources that are linked to WMS are not targeted by this value.

Returns:
cache size

getMaxLifeTime

public int getMaxLifeTime()
returns the maximum life time of the internal processes (Threads) of the deegree WMS. default is 3600 seconds. Datasources that are linked to WMS are not targeted by this value.

Returns:

getRequestTimeLimit

public int getRequestTimeLimit()
returns the maximum time the perfoming of a request is allowed to take. default is 15 seconds.


getMaxMapWidth

public int getMaxMapWidth()
returns the maximum map width that can be requested. If the GetMap-Parameter 'WIDTH' extends max map width an exception shall be returned to the client.

Default is 1000 Pixel


getMaxMapHeight

public int getMaxMapHeight()
returns the maximum map height that can be requested. If the GetMap-Parameter 'HEIGHT' extends max map width an exception shall be returned to the client.

Default is 1000 Pixel


getMapQuality

public float getMapQuality()
returns the quality of the map for none loss-less image formats. the value ranges from 0 (lowest quality) to 1 (best quality)

Default is 0.95


getCopyRight

public java.lang.String getCopyRight()
returns a copy right note to draw at the left side of the maps bottom


getGazetteer

public GazetteerParam getGazetteer()
returns the description where to access the gazetteer service associated with the WMS


getSchemaLocation

public java.net.URL getSchemaLocation()
returns the URL where the schema definition of the responses to a GetFeatureInfo request is located.


getDTDLocation

public java.net.URL getDTDLocation()
returns the URL where the DTD defining the OGC WMS capabilities is located


getProxy

public Proxy getProxy()
returns the proxy used with the WMS.