public class EReportingPrefixedIdentifierModifier extends AbstractIdentifierModifier
Modifier and Type | Field and Description |
---|---|
private Set<RequestResponseModifierKeyType> |
REQUEST_RESPONSE_MODIFIER_KEY_TYPES |
Constructor and Description |
---|
EReportingPrefixedIdentifierModifier() |
changeDescribeSensorRequestParameterValues, changeDescribeSensorResponseIdentifier, changeGetCapabilitiesResponseIdentifier, changeGetDataAvailabilityRequestParameterValues, changeGetDataAvailabilityResponseIdentifier, changeGetFeatureOfInterestRequestParameterValues, changeGetFeatureOfInterestResponseIdentifier, changeGetObservationRequestParameterValues, changeGetResultRequestParameterValues, changeGetResultTemplateRequestParameterValues, changeGetResultTemplateResponseIdentifier, checkOwsParameterValues, getActiveProfile, getCache, modifyRequest, modifyResponse
private Set<RequestResponseModifierKeyType> REQUEST_RESPONSE_MODIFIER_KEY_TYPES
public EReportingPrefixedIdentifierModifier()
private Set<RequestResponseModifierKeyType> getKeyTypes()
public Set<RequestResponseModifierKeyType> getRequestResponseModifierKeyTypes()
protected AbstractServiceResponse changeAbstractObservationResponseIdentifier(AbstractObservationResponse response)
changeAbstractObservationResponseIdentifier
in class AbstractIdentifierModifier
private AbstractServiceResponse changeOmParameterValues(AbstractServiceResponse response)
private void checkOmParameterForEReporting(Collection<NamedValue<?>> parameter)
private void checkOmParameterFor(NamedValue<?> namedValue, AqdConstants.ProcessParameter processParameter)
private String checkFor(NamedValue<?> namedValue, String identifier, AqdConstants.ProcessParameter processParameter)
private String checkOmParameterForSamplingPoint(NamedValue<?> namedValue, String identifier)
private String checkOmParameterForMonitoringStation(NamedValue<?> namedValue, String identifier)
private String checkOmParameterForNetwork(NamedValue<?> namedValue, String identifier)
protected boolean checkForFlag(AbstractServiceRequest<?> request, AbstractServiceResponse response) throws InvalidParameterValueException
checkForFlag
in class AbstractIdentifierModifier
InvalidParameterValueException
private String checkNamespacePrefixForParameterValue(String parameterValue)
protected String checkOfferingParameterValue(String parameterValue)
checkOfferingParameterValue
in class AbstractIdentifierModifier
protected String checkFeatureOfInterestParameterValue(String parameterValue)
checkFeatureOfInterestParameterValue
in class AbstractIdentifierModifier
protected String checkProcedureParameterValue(String parameterValue)
checkProcedureParameterValue
in class AbstractIdentifierModifier
protected String checkObservablePropertyParameterValue(String parameterValue)
checkObservablePropertyParameterValue
in class AbstractIdentifierModifier
protected String checkFeatureOfInterestIdentifier(String identifier)
checkFeatureOfInterestIdentifier
in class AbstractIdentifierModifier
protected String checkObservablePropertyIdentifier(String identifier)
checkObservablePropertyIdentifier
in class AbstractIdentifierModifier
protected String checkProcedureIdentifier(String identifier)
checkProcedureIdentifier
in class AbstractIdentifierModifier
protected String checkOfferingIdentifier(String identifier)
checkOfferingIdentifier
in class AbstractIdentifierModifier
protected void checkAndChangeFeatureOfInterestIdentifier(AbstractFeature abstractFeature)
checkAndChangeFeatureOfInterestIdentifier
in class AbstractIdentifierModifier
private void checkAndChangeIdentifierOfAbstractFeature(AbstractFeature abstractFeature)
protected void checkAndChangeProcedureIdentifier(AbstractFeature abstractFeature)
checkAndChangeProcedureIdentifier
in class AbstractIdentifierModifier
protected void checkAndChangeObservablePropertyIdentifier(AbstractFeature abstractFeature)
checkAndChangeObservablePropertyIdentifier
in class AbstractIdentifierModifier
protected void checkAndChangOfferingIdentifier(SosOffering offering)
checkAndChangOfferingIdentifier
in class AbstractIdentifierModifier
protected EReportingPrefixedIdentifierHelper getEReportingPrefixedIdentifierHelper()
public RequestResponseModifierFacilitator getFacilitator()
getFacilitator
in interface RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>
getFacilitator
in class AbstractIdentifierModifier
Copyright © 2012-2015 52north.org. All Rights Reserved.