public class DeleteSensorDAO extends AbstractDeleteSensorDAO
Modifier and Type | Field and Description |
---|---|
private HibernateSessionHolder |
sessionHolder |
DATASOURCE_DAO_IDENTIFIER, IDEPENDET_IDENTIFIER
Constructor and Description |
---|
DeleteSensorDAO()
constructor
|
Modifier and Type | Method and Description |
---|---|
DeleteSensorResponse |
deleteSensor(DeleteSensorRequest request) |
String |
getDatasourceDaoIdentifier() |
protected AbstractSeriesObservationDAO |
getSeriesObservationDAO() |
private void |
setDeleteSensorFlag(String identifier,
boolean deleteFlag,
org.hibernate.Session session)
Set the deleted flag of the procedure and corresponding entities
(observations, series, obervationConstellation) to
true |
setOperationsMetadata
addFeatureOfInterestParameter, addFeatureOfInterestParameter, addObservablePropertyParameter, addObservablePropertyParameter, addOfferingParameter, addOfferingParameter, addProcedureParameter, addProcedureParameter, getCache, getConfigurator, getConformanceClasses, getDCP, getOperationDAOKeyType, getOperationName, getOperationsMetadata
private HibernateSessionHolder sessionHolder
public String getDatasourceDaoIdentifier()
public DeleteSensorResponse deleteSensor(DeleteSensorRequest request) throws OwsExceptionReport
deleteSensor
in class AbstractDeleteSensorDAO
OwsExceptionReport
private void setDeleteSensorFlag(String identifier, boolean deleteFlag, org.hibernate.Session session) throws OwsExceptionReport
true
identifier
- Procedure identifierdeleteFlag
- Deleted flag to setsession
- Hibernate sessionOwsExceptionReport
- If the procedure is not contained in the databaseprotected AbstractSeriesObservationDAO getSeriesObservationDAO() throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.