|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.ogcwebservices.sos.configuration.SourceServerConfiguration
public class SourceServerConfiguration
represent a sourceServer configuration
Constructor Summary | |
---|---|
SourceServerConfiguration(java.lang.String id,
java.lang.String service,
java.lang.String version,
OGCWebService dataService,
QualifiedName platformDescriptionFeatureType,
QualifiedName platformDescriptionIdPropertyName,
QualifiedName platformDescriptionCoordPropertyName,
java.net.URL platformDescriptionXSLTScriptSource,
QualifiedName sensorDescriptionFeatureType,
QualifiedName sensorDescriptionIdPropertyName,
java.net.URL sensorDescriptionXSLTScriptSource)
|
Method Summary | |
---|---|
void |
addPlatform(PlatformConfiguration platform)
adds a new platform |
void |
addSensor(SensorConfiguration sensor)
adds a new sensor |
boolean |
equals(java.lang.Object obj)
overwrites the equals function |
OGCWebService |
getDataService()
|
java.lang.String |
getId()
|
PlatformConfiguration |
getPlatformById(java.lang.String id)
returns the platform by the given scs id |
PlatformConfiguration |
getPlatformByIdPropertyValue(java.lang.String id)
returns the platform by the given idPropertyValue on the sourceServer |
QualifiedName |
getPlatformDescriptionCoordPropertyName()
|
QualifiedName |
getPlatformDescriptionFeatureType()
|
QualifiedName |
getPlatformDescriptionIdPropertyName()
|
java.net.URL |
getPlatformDescriptionXSLTScriptSource()
|
PlatformConfiguration[] |
getPlatforms()
returns all platforms |
SensorConfiguration |
getSensorById(java.lang.String id)
returns the sensor by the given scs id |
SensorConfiguration |
getSensorByIdPropertyValue(java.lang.String id)
returns the sensor by the given idPropertyValue on the sourceServer |
QualifiedName |
getSensorDescriptionFeatureType()
|
QualifiedName |
getSensorDescriptionIdPropertyName()
|
java.net.URL |
getSensorDescriptionXSLTScriptSource()
|
SensorConfiguration[] |
getSensors()
returns all sensors |
java.lang.String |
getService()
|
java.lang.String |
getVersion()
|
int |
hashCode()
overrides the hashCode function |
boolean |
havePlatformById(java.lang.String id)
returns true if the platform with the given id exists |
boolean |
havePlatformByIdPropertyValue(java.lang.String id)
returns true if the platform with the given idPropertyValue exists |
boolean |
havePlatformDescriptionData()
returns true, if all parameters, to request platform metadata, is set |
boolean |
haveSensorById(java.lang.String id)
returns true if the sensor with the given id exists |
boolean |
haveSensorByIdPropertyValue(java.lang.String id)
returns true if the sensor with the given idPropertyValue exists |
boolean |
haveSensorDescriptionData()
returns true, if all parameters, to request sensor metadata, is set |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SourceServerConfiguration(java.lang.String id, java.lang.String service, java.lang.String version, OGCWebService dataService, QualifiedName platformDescriptionFeatureType, QualifiedName platformDescriptionIdPropertyName, QualifiedName platformDescriptionCoordPropertyName, java.net.URL platformDescriptionXSLTScriptSource, QualifiedName sensorDescriptionFeatureType, QualifiedName sensorDescriptionIdPropertyName, java.net.URL sensorDescriptionXSLTScriptSource)
id
- service
- version
- dataService
- platformDescriptionFeatureType
- platformDescriptionIdPropertyName
- platformDescriptionCoordPropertyName
- platformDescriptionXSLTScriptSource
- sensorDescriptionFeatureType
- sensorDescriptionIdPropertyName
- sensorDescriptionXSLTScriptSource
- Method Detail |
---|
public QualifiedName getPlatformDescriptionCoordPropertyName()
public QualifiedName getPlatformDescriptionFeatureType()
public QualifiedName getPlatformDescriptionIdPropertyName()
public QualifiedName getSensorDescriptionFeatureType()
public QualifiedName getSensorDescriptionIdPropertyName()
public void addSensor(SensorConfiguration sensor)
sensor
- public SensorConfiguration[] getSensors()
public SensorConfiguration getSensorById(java.lang.String id)
id
-
public SensorConfiguration getSensorByIdPropertyValue(java.lang.String id)
id
-
public boolean haveSensorById(java.lang.String id)
id
-
true
if the sensor with the given id existspublic boolean haveSensorByIdPropertyValue(java.lang.String id)
id
-
true
if the sensor with the given idPropertyValue existspublic OGCWebService getDataService()
public java.lang.String getId()
public java.lang.String getService()
public java.lang.String getVersion()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void addPlatform(PlatformConfiguration platform)
platform
- public PlatformConfiguration[] getPlatforms()
public PlatformConfiguration getPlatformById(java.lang.String id)
id
-
public PlatformConfiguration getPlatformByIdPropertyValue(java.lang.String id)
id
-
public boolean havePlatformById(java.lang.String id)
id
-
true
if the platform with the given id existspublic boolean havePlatformByIdPropertyValue(java.lang.String id)
id
-
true
if the platform with the given idPropertyValue existspublic boolean havePlatformDescriptionData()
true
, if all parameters, to request platform metadata, is setpublic boolean haveSensorDescriptionData()
true
, if all parameters, to request sensor metadata, is setpublic java.net.URL getPlatformDescriptionXSLTScriptSource()
public java.net.URL getSensorDescriptionXSLTScriptSource()
|
deegree 2.5 (2011/06/29 09:44 build-8-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://www.deegree.org