public class InsertResultTemplateDAO extends AbstractInsertResultTemplateDAO implements CapabilitiesExtensionProvider
Modifier and Type | Field and Description |
---|---|
private HibernateSessionHolder |
sessionHolder |
DATASOURCE_DAO_IDENTIFIER, IDEPENDET_IDENTIFIER
Constructor and Description |
---|
InsertResultTemplateDAO()
constructor
|
Modifier and Type | Method and Description |
---|---|
private void |
checkResultStructure(SosResultStructure resultStructure,
String observedProperty) |
CapabilitiesExtensionKey |
getCapabilitiesExtensionKey()
Get the
CapabilitiesExtensionKey for this provider |
String |
getDatasourceDaoIdentifier() |
CapabilitiesExtension |
getExtension()
Get the
CapabilitiesExtension the provider provides. |
String |
getRelatedOperation()
Get the specific service operation name this
CapabilitiesExtension relates to. |
boolean |
hasRelatedOperation()
Does this
CapabilitiesExtension related to a specific service
operation |
InsertResultTemplateResponse |
insertResultTemplate(InsertResultTemplateRequest request) |
setOperationsMetadata
setRecordFrom
addFeatureOfInterestParameter, addFeatureOfInterestParameter, addObservablePropertyParameter, addObservablePropertyParameter, addOfferingParameter, addOfferingParameter, addProcedureParameter, addProcedureParameter, getCache, getConfigurator, getConformanceClasses, getDCP, getOperationDAOKeyType, getOperationName, getOperationsMetadata
private HibernateSessionHolder sessionHolder
public String getDatasourceDaoIdentifier()
getDatasourceDaoIdentifier
in interface DatasourceDaoIdentifier
public InsertResultTemplateResponse insertResultTemplate(InsertResultTemplateRequest request) throws OwsExceptionReport
insertResultTemplate
in class AbstractInsertResultTemplateDAO
OwsExceptionReport
public CapabilitiesExtension getExtension()
CapabilitiesExtensionProvider
CapabilitiesExtension
the provider provides.getExtension
in interface CapabilitiesExtensionProvider
public CapabilitiesExtensionKey getCapabilitiesExtensionKey()
CapabilitiesExtensionProvider
CapabilitiesExtensionKey
for this providergetCapabilitiesExtensionKey
in interface CapabilitiesExtensionProvider
public boolean hasRelatedOperation()
CapabilitiesExtensionProvider
CapabilitiesExtension
related to a specific service
operationhasRelatedOperation
in interface CapabilitiesExtensionProvider
true
, if service relates to a specific service
operationpublic String getRelatedOperation()
CapabilitiesExtensionProvider
CapabilitiesExtension
relates to.getRelatedOperation
in interface CapabilitiesExtensionProvider
private void checkResultStructure(SosResultStructure resultStructure, String observedProperty) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.