org.deegree.observation.model
Class Offering

java.lang.Object
  extended by org.deegree.observation.model.Offering

public class Offering
extends Object

The Offering class encapsulates the information from an offering (as it is present in the sos configuration).

Version:
$Revision: 24362 $, $Date: 2010-05-12 15:42:07 +0200 (Wed, 12 May 2010) $
Author:
Andrei Ionita, last edited by: $Author: aionita $

Constructor Summary
Offering(String offeringName, String observationStoreId, String srsName, List<Procedure> procedures)
           
 
Method Summary
 Envelope getBBOX()
           
 ObservationDatastore getDatastore()
           
 Observation getObservation(FilterCollection filter)
           
 String getObservationStoreId()
           
 String getOfferingName()
           
 Procedure getProcedureByHref(String href)
           
 Procedure getProcedureBySensorId(String sensorId)
           
 String getProcedureIdFromHref(String href)
           
 List<Procedure> getProcedures()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Offering

public Offering(String offeringName,
                String observationStoreId,
                String srsName,
                List<Procedure> procedures)
Parameters:
offeringName -
observationStoreId -
srsName -
procedures -
propertiesHref -
Method Detail

getBBOX

public Envelope getBBOX()
Returns:
the bbox

getObservation

public Observation getObservation(FilterCollection filter)
                           throws ObservationDatastoreException
Throws:
ObservationDatastoreException

getDatastore

public ObservationDatastore getDatastore()
                                  throws ObservationDatastoreException
Throws:
ObservationDatastoreException

getProcedureBySensorId

public Procedure getProcedureBySensorId(String sensorId)

getProcedureByHref

public Procedure getProcedureByHref(String href)

getProcedureIdFromHref

public String getProcedureIdFromHref(String href)

getObservationStoreId

public String getObservationStoreId()

getOfferingName

public String getOfferingName()
Returns:

getProcedures

public List<Procedure> getProcedures()
Returns:


Copyright © 2011. All Rights Reserved.