public class GetObservationByIdDAO extends AbstractGetObservationByIdDAO
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOGGER |
private HibernateSessionHolder |
sessionHolder |
DATASOURCE_DAO_IDENTIFIER, IDEPENDET_IDENTIFIER
Constructor and Description |
---|
GetObservationByIdDAO()
constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getDatasourceDaoIdentifier() |
GetObservationByIdResponse |
getObservationById(GetObservationByIdRequest request) |
private List<AbstractObservation> |
queryObservation(GetObservationByIdRequest request,
org.hibernate.Session session)
Query observations for observation identifiers
|
setOperationsMetadata
addFeatureOfInterestParameter, addFeatureOfInterestParameter, addObservablePropertyParameter, addObservablePropertyParameter, addOfferingParameter, addOfferingParameter, addProcedureParameter, addProcedureParameter, getCache, getConfigurator, getConformanceClasses, getDCP, getOperationDAOKeyType, getOperationName, getOperationsMetadata
private static final org.slf4j.Logger LOGGER
private HibernateSessionHolder sessionHolder
public String getDatasourceDaoIdentifier()
public GetObservationByIdResponse getObservationById(GetObservationByIdRequest request) throws OwsExceptionReport
getObservationById
in class AbstractGetObservationByIdDAO
OwsExceptionReport
private List<AbstractObservation> queryObservation(GetObservationByIdRequest request, org.hibernate.Session session) throws OwsExceptionReport
request
- GetObservationById requestsession
- Hibernate sessionCodedException
- If an error occurs during querying the databaseOwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.