org.deegree.observation.model
Class Offering

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

public class Offering
extends java.lang.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 (Mi, 12. Mai 2010) $
Author:
Andrei Ionita, last edited by: $Author: aionita $

Constructor Summary
Offering(java.lang.String offeringName, java.lang.String observationStoreId, java.lang.String srsName, java.util.List<Procedure> procedures)
           
 
Method Summary
 Envelope getBBOX()
           
 ObservationDatastore getDatastore()
           
 Observation getObservation(FilterCollection filter)
           
 java.lang.String getObservationStoreId()
           
 java.lang.String getOfferingName()
           
 Procedure getProcedureByHref(java.lang.String href)
           
 Procedure getProcedureBySensorId(java.lang.String sensorId)
           
 java.lang.String getProcedureIdFromHref(java.lang.String href)
           
 java.util.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(java.lang.String offeringName,
                java.lang.String observationStoreId,
                java.lang.String srsName,
                java.util.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(java.lang.String sensorId)

getProcedureByHref

public Procedure getProcedureByHref(java.lang.String href)

getProcedureIdFromHref

public java.lang.String getProcedureIdFromHref(java.lang.String href)

getObservationStoreId

public java.lang.String getObservationStoreId()

getOfferingName

public java.lang.String getOfferingName()
Returns:

getProcedures

public java.util.List<Procedure> getProcedures()
Returns:


Copyright © 2011. All Rights Reserved.