public abstract class AbstractGetObservationDAO extends AbstractOperationDAO
DATASOURCE_DAO_IDENTIFIER, IDEPENDET_IDENTIFIER
Constructor and Description |
---|
AbstractGetObservationDAO(String service) |
Modifier and Type | Method and Description |
---|---|
abstract GetObservationResponse |
getObservation(GetObservationRequest request)
process the GetObservation query
|
private MinMax<String> |
getPhenomenonTime()
Get the min/max phenomenon time of contained observations
|
private List<String> |
getResultModels() |
protected MinMax<String> |
getResultTime()
Get the min/max result time of contained observations
|
protected void |
setOperationsMetadata(OwsOperation opsMeta,
String service,
String version) |
getCache, getConfigurator, getConformanceClasses, getDCP, getOperationDAOKeyType, getOperationName, getOperationsMetadata
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDatasourceDaoIdentifier
public AbstractGetObservationDAO(String service)
protected void setOperationsMetadata(OwsOperation opsMeta, String service, String version) throws OwsExceptionReport
setOperationsMetadata
in class AbstractOperationDAO
OwsExceptionReport
private MinMax<String> getPhenomenonTime() throws OwsExceptionReport
OwsExceptionReport
- * If an error occurs.protected MinMax<String> getResultTime() throws OwsExceptionReport
OwsExceptionReport
- * If an error occurs.public abstract GetObservationResponse getObservation(GetObservationRequest request) throws OwsExceptionReport
request
- GetObservation object which represents the getObservation
requestOwsExceptionReport
- * if query of the database or creating the O&M document
failedCopyright © 2012-2014 52north.org. All Rights Reserved.