deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.ogcwebservices.wfs.configuration
Class WFSDeegreeParams

java.lang.Object
  extended by org.deegree.enterprise.DeegreeParams
      extended by org.deegree.ogcwebservices.wfs.configuration.WFSDeegreeParams
All Implemented Interfaces:
Serializable

public class WFSDeegreeParams
extends DeegreeParams

Represents the specific deegreeParams section of the configuration document for a WFService instance. This class encapsulates the deegree WFS specific parameters and inherits the parameters from the DeegreeParams class.

It adds the following elements to the common deegreeParams:

Name Mandatory Function
DataDirectoryList/td> + List of directories to be scanned for featuretypes/datastores to be served by the WFS. LockManagerDirectory/td> - Directory where information about locked features is stored.

Version:
$Revision: 9345 $, $Date: 2007-12-27 17:22:25 +0100 (Do, 27 Dez 2007) $
Author:
Markus Schneider , last edited by: $Author: apoth $
See Also:
DeegreeParams, Serialized Form

Constructor Summary
WFSDeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit, String characterSet, String[] dataDirectories, File lockManagerDirectory)
          Creates a new WFSDeegreeParams instance.
 
Method Summary
 String[] getDataDirectories()
          Returns the resolved (absolute) data directory paths.
 File getLockManagerDirectory()
          Returns the directory where the LockManager will store its files.
 
Methods inherited from class org.deegree.enterprise.DeegreeParams
getCacheSize, getCharacterSet, getCharset, getDefaultOnlineResource, getRequestTimeLimit, setCacheSize, setCharacterSet, setDefaultOnlineResource, setRequestTimeLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WFSDeegreeParams

WFSDeegreeParams(OnlineResource defaultOnlineResource,
                 int cacheSize,
                 int requestTimeLimit,
                 String characterSet,
                 String[] dataDirectories,
                 File lockManagerDirectory)
Creates a new WFSDeegreeParams instance.

Parameters:
defaultOnlineResource -
cacheSize -
requestTimeLimit -
characterSet -
dataDirectories -
lockManagerDirectory - may be null
Method Detail

getDataDirectories

public String[] getDataDirectories()
Returns the resolved (absolute) data directory paths.

Returns:
the resolved (absolute) data directory paths

getLockManagerDirectory

public File getLockManagerDirectory()
Returns the directory where the LockManager will store its files.

Returns:
the directory where the LockManager will store its files, may be null

deegree 2.2 (2008/12/22 11:33 build-3038-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net