deegree 2.3 (2010/04/09 10:10 build-4-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:
the config

getPlatformConfigurationByIdPropertyValue

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

Parameters:
id -
Returns:
the config

getPlatformConfigurations

public PlatformConfiguration[] getPlatformConfigurations()
gets all platform configs

Returns:
the configs

getSensorConfiguration

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

Parameters:
id -
Returns:
the config

getSensorConfigurationByIdPropertyValue

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

Parameters:
id -
Returns:
the config

getSensorConfigurations

public SensorConfiguration[] getSensorConfigurations()
gets all sensor configs

Returns:
the configs

getSourceServerTimeLimit

public int getSourceServerTimeLimit()
Returns:
the limit

getSourceServerConfigurations

public SourceServerConfiguration[] getSourceServerConfigurations()
gets all sourceServer Configurations

Returns:
the configs

getSourceServerConfiguration

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

Parameters:
id -
Returns:
the config

deegree 2.3 (2010/04/09 10:10 build-4-official)

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