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

org.deegree.ogcwebservices.sos.configuration
Class SOSDeegreeParams

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

public class SOSDeegreeParams
extends DeegreeParams

Describe the SCSDeegreeParams, is a part of the SCSConfiguration

Version:
1.0
Author:
Matthias Kulbe
See Also:
Serialized Form

Constructor Summary
SOSDeegreeParams(OnlineResource defaultOnlineResource, int cacheSize, int requestTimeLimit, String characterSet, int sourceServerTimeLimit, SensorConfiguration[] sensorConfigs, PlatformConfiguration[] platformConfigs, SourceServerConfiguration[] sourceServerConfigs)
          constructor
 
Method Summary
 PlatformConfiguration getPlatformConfiguration(String id)
          gets the platform configuration by id
 PlatformConfiguration getPlatformConfigurationByIdPropertyValue(String id)
          gets the Platform Configuration by the IdPropertyValue which is set in the configuration
 PlatformConfiguration[] getPlatformConfigurations()
          gets all platform configs
 SensorConfiguration getSensorConfiguration(String id)
          gets the sensor configuration by id
 SensorConfiguration getSensorConfigurationByIdPropertyValue(String id)
          gets the Sensor Configuration by the IdPropertyValue which is set in the configuration
 SensorConfiguration[] getSensorConfigurations()
          gets all sensor configs
 SourceServerConfiguration getSourceServerConfiguration(String id)
          gets the sourceServer config by the given id
 SourceServerConfiguration[] getSourceServerConfigurations()
          gets all sourceServer Configurations
 int getSourceServerTimeLimit()
           
 
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

SOSDeegreeParams

public SOSDeegreeParams(OnlineResource defaultOnlineResource,
                        int cacheSize,
                        int requestTimeLimit,
                        String characterSet,
                        int sourceServerTimeLimit,
                        SensorConfiguration[] sensorConfigs,
                        PlatformConfiguration[] platformConfigs,
                        SourceServerConfiguration[] sourceServerConfigs)
constructor

Parameters:
defaultOnlineResource -
cacheSize -
requestTimeLimit -
characterSet -
sourceServerTimeLimit -
sensorConfigs -
platformConfigs -
sourceServerConfigs -
Method Detail

getPlatformConfiguration

public PlatformConfiguration getPlatformConfiguration(String id)
gets the platform configuration by id

Parameters:
id -
Returns:

getPlatformConfigurationByIdPropertyValue

public PlatformConfiguration getPlatformConfigurationByIdPropertyValue(String id)
gets the Platform Configuration by the IdPropertyValue which is set in the configuration

Parameters:
id -
Returns:

getPlatformConfigurations

public PlatformConfiguration[] getPlatformConfigurations()
gets all platform configs

Returns:

getSensorConfiguration

public SensorConfiguration getSensorConfiguration(String id)
gets the sensor configuration by id

Parameters:
id -
Returns:

getSensorConfigurationByIdPropertyValue

public SensorConfiguration getSensorConfigurationByIdPropertyValue(String id)
gets the Sensor Configuration by the IdPropertyValue which is set in the configuration

Parameters:
id -
Returns:

getSensorConfigurations

public SensorConfiguration[] getSensorConfigurations()
gets all sensor configs

Returns:

getSourceServerTimeLimit

public int getSourceServerTimeLimit()

getSourceServerConfigurations

public SourceServerConfiguration[] getSourceServerConfigurations()
gets all sourceServer Configurations

Returns:

getSourceServerConfiguration

public SourceServerConfiguration getSourceServerConfiguration(String id)
gets the sourceServer config by the given id

Parameters:
id -
Returns:

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