| 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.enterprise.DeegreeParams
public abstract class DeegreeParams
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. | 
| Constructor Summary | |
|---|---|
DeegreeParams(OnlineResource defaultOnlineResource,
                           int cacheSize,
                           int requestTimeLimit)
Creates a new instance of DeegreeParams with characterSet set to UTF-8.  | 
|
DeegreeParams(OnlineResource defaultOnlineResource,
                           int cacheSize,
                           int requestTimeLimit,
                           String characterSet)
Creates a new instance of DeegreeParams.  | 
|
| Method Summary | |
|---|---|
 int | 
getCacheSize()
Returns the CacheSize.  | 
 String | 
getCharacterSet()
Returns the characterSet.  | 
 Charset | 
getCharset()
 | 
 OnlineResource | 
getDefaultOnlineResource()
Returns the defaultOnlineResource.  | 
 int | 
getRequestTimeLimit()
 | 
 void | 
setCacheSize(int cacheSize)
Sets the CacheSize.  | 
 void | 
setCharacterSet(String characterSet)
Sets the characterSet.  | 
 void | 
setDefaultOnlineResource(OnlineResource defaultOnlineResource)
Sets the defaultOnlineResource.  | 
 void | 
setRequestTimeLimit(int requestTimeLimit)
Sets the requestTimeLimit.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DeegreeParams(OnlineResource defaultOnlineResource,
                     int cacheSize,
                     int requestTimeLimit)
defaultOnlineResource - cacheSize - requestTimeLimit - in milliseconds
public DeegreeParams(OnlineResource defaultOnlineResource,
                     int cacheSize,
                     int requestTimeLimit,
                     String characterSet)
defaultOnlineResource - cacheSize - requestTimeLimit - characterSet - | Method Detail | 
|---|
public int getCacheSize()
public void setCacheSize(int cacheSize)
cacheSize - public OnlineResource getDefaultOnlineResource()
public void setDefaultOnlineResource(OnlineResource defaultOnlineResource)
defaultOnlineResource - public int getRequestTimeLimit()
public void setRequestTimeLimit(int requestTimeLimit)
requestTimeLimit - public String getCharacterSet()
public Charset getCharset()
public void setCharacterSet(String characterSet)
                     throws InvalidFormatException
characterSet - 
InvalidFormatException
  | 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net