public class HibernateStreamingObservation extends AbstractHibernateStreamingObservation
Modifier and Type | Field and Description |
---|---|
private Set<Long> |
featureIds |
private Set<Long> |
observablePropertyIds |
private ObservationDAO |
observationDAO |
private Set<Long> |
procedureIds |
private static long |
serialVersionUID |
features, observationNotQueried, request, result, session, sessionHolder, showMetadataOfEmptyObservation, temporalFilterCriterion
Constructor and Description |
---|
HibernateStreamingObservation(GetObservationRequest request)
constructor
|
Modifier and Type | Method and Description |
---|---|
protected AbstractObservation |
checkShowMetadtaOfEmptyObservations(AbstractObservation abstractObservation)
Check if metadata fo emtpy observations should be show in the response
and store required information
|
protected void |
getNextScrollableResults()
Get the next
ScrollableResults from database |
hasNextValue, nextSingleObservation, setResult, setTemporalFilterCriterion, setValidFeatures
getPhenomenonTime, getValue, setPhenomenonTime, setValue
add, checkForModifications, checkMaxNumberOfReturnedValues, contains, getAdditionalRequestParams, getMaxNumberOfValues, getObservation, getResponseFormat, isSetAdditionalRequestParams, isSetValue, mergeObservation, setMaxNumberOfValues, setResponseFormat
getDecimalSeparator, getObservableProperty, getObservationID, getObservationType, getTokenSeparator, getTupleSeparator, getUnit, isSetDecimalSeparator, isSetObservablePropertyD, isSetObservationID, isSetObservationType, isSetTokenSeparator, isSetTupleSeparator, isSetUnit, setDecimalSeparator, setUnit, setValuesForResultEncoding
private static final long serialVersionUID
private final ObservationDAO observationDAO
public HibernateStreamingObservation(GetObservationRequest request)
request
- GetObservationRequest
protected AbstractObservation checkShowMetadtaOfEmptyObservations(AbstractObservation abstractObservation)
AbstractHibernateStreamingObservation
checkShowMetadtaOfEmptyObservations
in class AbstractHibernateStreamingObservation
abstractObservation
- Observation to checkprotected void getNextScrollableResults() throws OwsExceptionReport
AbstractHibernateStreamingObservation
ScrollableResults
from databasegetNextScrollableResults
in class AbstractHibernateStreamingObservation
OwsExceptionReport
- If an error occurs when querying the databaseCopyright © 2012-2015 52north.org. All Rights Reserved.