public class FlexibleIdentifierModifier extends AbstractIdentifierModifier
Modifier and Type | Field and Description |
---|---|
private static Set<RequestResponseModifierKeyType> |
REQUEST_RESPONSE_MODIFIER_KEY_TYPES |
Constructor and Description |
---|
FlexibleIdentifierModifier() |
changeAbstractObservationResponseIdentifier, changeDescribeSensorRequestParameterValues, changeDescribeSensorResponseIdentifier, changeGetCapabilitiesResponseIdentifier, changeGetDataAvailabilityRequestParameterValues, changeGetDataAvailabilityResponseIdentifier, changeGetFeatureOfInterestRequestParameterValues, changeGetFeatureOfInterestResponseIdentifier, changeGetObservationRequestParameterValues, changeGetResultRequestParameterValues, changeGetResultTemplateRequestParameterValues, changeGetResultTemplateResponseIdentifier, checkOwsParameterValues, getActiveProfile, getCache, modifyRequest, modifyResponse
private static final Set<RequestResponseModifierKeyType> REQUEST_RESPONSE_MODIFIER_KEY_TYPES
private static Set<RequestResponseModifierKeyType> getKeyTypes()
public Set<RequestResponseModifierKeyType> getRequestResponseModifierKeyTypes()
protected boolean checkForFlag(AbstractServiceRequest<?> request, AbstractServiceResponse response) throws InvalidParameterValueException
checkForFlag
in class AbstractIdentifierModifier
InvalidParameterValueException
private boolean checkResponseForReturnHumanReadableIdentifierFlag(AbstractServiceResponse response) throws InvalidParameterValueException
InvalidParameterValueException
private boolean checkRequestForReturnHumanReadableIdentifierFlag(AbstractServiceRequest<?> request) throws InvalidParameterValueException
InvalidParameterValueException
protected String checkOfferingParameterValue(String parameterValue)
checkOfferingParameterValue
in class AbstractIdentifierModifier
protected String checkFeatureOfInterestParameterValue(String parameterValue)
checkFeatureOfInterestParameterValue
in class AbstractIdentifierModifier
protected String checkObservablePropertyParameterValue(String parameterValue)
checkObservablePropertyParameterValue
in class AbstractIdentifierModifier
protected String checkProcedureParameterValue(String parameterValue)
checkProcedureParameterValue
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
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
private void checkAndChangeIdentifierOfAbstractFeature(AbstractFeature abstractFeature)
protected FlexibleIdentifierHelper getFlexibleIdentifierHelper()
public RequestResponseModifierFacilitator getFacilitator()
getFacilitator
in interface RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>
getFacilitator
in class AbstractIdentifierModifier
Copyright © 2012-2015 52north.org. All Rights Reserved.