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() |
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
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 databaseCopyright © 2012-2014 52north.org. All Rights Reserved.