deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.protocol.sos.getobservation
Class GetObservation

java.lang.Object
  extended by org.deegree.protocol.sos.getobservation.GetObservation

public class GetObservation
extends Object

Version:
$Revision: 20844 $, $Date: 2009-11-17 18:12:47 +0100 (Di, 17 Nov 2009) $
Author:
Oliver Tonnhofer, last edited by: $Author: aionita $

Constructor Summary
GetObservation(String offering, List<ProcedureFilter> procedures, List<PropertyFilter> properties, List<TimeFilter> eventtime, Pair<List<String>,SpatialFilter> featureOfInterest, List<ResultFilter> resultFilter, String resultModel, String responseFormat, String responseMode, String srsName)
           
 
Method Summary
 List<TimeFilter> getEventTime()
           
 Pair<List<String>,SpatialFilter> getFeatureOfInterest()
           
 List<PropertyFilter> getObservedProperties()
           
 String getOffering()
           
 List<ProcedureFilter> getProcedures()
           
 String getResponseFormat()
           
 String getResponseMode()
           
 List<ResultFilter> getResultFilter()
           
 String getResultModel()
          The requested result mode.
 String getSRSName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetObservation

GetObservation(String offering,
               List<ProcedureFilter> procedures,
               List<PropertyFilter> properties,
               List<TimeFilter> eventtime,
               Pair<List<String>,SpatialFilter> featureOfInterest,
               List<ResultFilter> resultFilter,
               String resultModel,
               String responseFormat,
               String responseMode,
               String srsName)
Parameters:
offering -
procedures -
properties -
eventtime -
featureOfInterest -
resultFilter -
resultModel -
responseFormat -
responseMode -
srsName -
Method Detail

getOffering

public String getOffering()
Returns:
the requested offering

getObservedProperties

public List<PropertyFilter> getObservedProperties()
Returns:
one or more requested observedProperty

getProcedures

public List<ProcedureFilter> getProcedures()
Returns:
zero or more requested procedures

getResponseFormat

public String getResponseFormat()
Returns:
the requested responseFormat

getResultModel

public String getResultModel()
The requested result mode.
one of: inline, out-of-band, attached, resultTemplate
resultTemplate is used in conjunction with the GetResult request (not in SOS core)

Returns:
the requested resultModel

getResponseMode

public String getResponseMode()
Returns:
the responseMode

getSRSName

public String getSRSName()
Returns:
the request SRSName

getEventTime

public List<TimeFilter> getEventTime()
Returns:
the event time filter

getResultFilter

public List<ResultFilter> getResultFilter()
Returns:
the event time filter

getFeatureOfInterest

public Pair<List<String>,SpatialFilter> getFeatureOfInterest()
Returns:
the featureOfInterest

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

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

]]>