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

org.deegree.ogcwebservices.wfs
Class WFServiceFactory

java.lang.Object
  extended by org.deegree.ogcwebservices.wfs.WFServiceFactory

public class WFServiceFactory
extends Object

Factory class for creating instances of WFService. TODO manage several instances of different WFServices in a pool

Version:
$Revision: 9348 $, $Date: 2007-12-27 17:59:14 +0100 (Do, 27 Dez 2007) $
Author:
Andreas Poth , last edited by: $Author: apoth $
See Also:
WFService

Method Summary
static WFService createInstance()
           
static WFService createInstance(WFSConfiguration wfsConfiguration)
           
static WFSConfiguration getConfiguration()
           
static void setConfiguration(URL serviceConfigurationURL)
           
static void setConfiguration(WFSConfiguration config)
          Sets the WFSConfiguration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createInstance

public static WFService createInstance()
                                throws OGCWebServiceException
Returns:
Throws:
OGCWebServiceException

createInstance

public static WFService createInstance(WFSConfiguration wfsConfiguration)
                                throws OGCWebServiceException
Parameters:
wfsConfiguration -
Returns:
Throws:
OGCWebServiceException

setConfiguration

public static void setConfiguration(WFSConfiguration config)
                             throws InvalidConfigurationException
Sets the WFSConfiguration. Afterwards, all WFService instances returned by createInstance() will use this configuration.

Parameters:
config -
Throws:
InvalidConfigurationException

setConfiguration

public static void setConfiguration(URL serviceConfigurationURL)
                             throws InvalidConfigurationException,
                                    IOException
Parameters:
serviceConfigurationURL -
Throws:
InvalidConfigurationException
IOException

getConfiguration

public static WFSConfiguration getConfiguration()
Returns:
CONFIG

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