| java.lang.Object org.deegree.enterprise.DeegreeParams
All known Subclasses: org.deegree.ogcwebservices.wass.was.configuration.WASDeegreeParams, org.deegree.ogcwebservices.wpvs.configuration.WPVSDeegreeParams, org.deegree.ogcwebservices.wass.wss.configuration.WSSDeegreeParams, org.deegree.ogcwebservices.wms.configuration.WMSDeegreeParams, org.deegree.ogcwebservices.csw.configuration.CatalogueDeegreeParams, org.deegree.ogcwebservices.wps.configuration.WPSDeegreeParams, org.deegree.ogcwebservices.wmps.configuration.WMPSDeegreeParams, org.deegree.ogcwebservices.sos.configuration.SOSDeegreeParams, org.deegree.ogcwebservices.wcs.configuration.WCSDeegreeParams, org.deegree.ogcwebservices.wfs.configuration.WFSDeegreeParams,
DeegreeParams | abstract public class DeegreeParams implements Serializable(Code) | | Base class for the deegreeParams section of configurations for all deegree web
service types. The deegreeParams section contains deegree specific parameters that
are not part of the OGC CSW capabilities specification. The concrete web service implementations
(WMS, WFS CWS, ...) derive this class and add their specific configuration parameters.
The common deegreeParams elements are:
Name |
Mandatory |
Function |
DefaultOnlineResource |
X |
The DefaultOnlineResource will be used whenever a required OnlineResource is not defined. |
CacheSize |
- |
Amount of Memory to use for caching, default = 100 (MB). |
RequestTimeLimit |
- |
Maximum amount of time that is allowed for the execution of a request, defaults to 2
minutes. |
Encoding |
- |
String encoding, default is UTF-8. |
author: Andreas Poth author: Markus Schneider author: last edited by: $Author: apoth $ version: 2.0, $Revision: 9338 $, $Date: 2007-12-27 04:31:31 -0800 (Thu, 27 Dec 2007) $ since: 2.0 |
Constructor Summary | |
public | DeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit) Creates a new instance of DeegreeParams with characterSet set to UTF-8. | public | DeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit, String characterSet) Creates a new instance of DeegreeParams. |
DeegreeParams | public DeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit)(Code) | | Creates a new instance of DeegreeParams with characterSet set to UTF-8.
Parameters: defaultOnlineResource - Parameters: cacheSize - Parameters: requestTimeLimit - in milliseconds |
DeegreeParams | public DeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit, String characterSet)(Code) | | Creates a new instance of DeegreeParams.
Parameters: defaultOnlineResource - Parameters: cacheSize - Parameters: requestTimeLimit - Parameters: characterSet - |
getCacheSize | public int getCacheSize()(Code) | | Returns the CacheSize.
the size |
getCharacterSet | public String getCharacterSet()(Code) | | Returns the characterSet.
the charset |
getCharset | public Charset getCharset()(Code) | | the Charset requested by the deegreeparams. |
getDefaultOnlineResource | public OnlineResource getDefaultOnlineResource()(Code) | | Returns the defaultOnlineResource.
the URL |
getRequestTimeLimit | public int getRequestTimeLimit()(Code) | | the requestTimeLimit, in milliseconds. |
setCacheSize | public void setCacheSize(int cacheSize)(Code) | | Sets the CacheSize.
Parameters: cacheSize - |
setDefaultOnlineResource | public void setDefaultOnlineResource(OnlineResource defaultOnlineResource)(Code) | | Sets the defaultOnlineResource.
Parameters: defaultOnlineResource - |
setRequestTimeLimit | public void setRequestTimeLimit(int requestTimeLimit)(Code) | | Sets the requestTimeLimit.
Parameters: requestTimeLimit - |
|
|