Constructor and Description |
---|
ProfileImpl() |
private static final org.slf4j.Logger LOGGER
private String identifier
private boolean activeProfile
private String observationResponseFormat
private boolean encodeFeatureOfInterestInObservations
private String encodingNamespaceForFeatureOfInterestEncoding
private boolean showMetadataOfEmptyObservations
private boolean listFeatureOfInterestsInOfferings
private boolean encodeChildProcedureDescriptions
private boolean showFullOperationsMetadata
private boolean showFullOperationsMetadataForObservations
private boolean allowSubsettingForSOS20OM20
private boolean mergeValues
private String responseNoDataPlaceholder
private boolean returnLatestValueIfTemporalFilterIsMissingInGetObservation
public String getIdentifier()
getIdentifier
in interface Profile
public boolean isActiveProfile()
isActiveProfile
in interface Profile
public String getObservationResponseFormat()
getObservationResponseFormat
in interface Profile
public boolean isEncodeFeatureOfInterestInObservations()
isEncodeFeatureOfInterestInObservations
in interface Profile
public String getEncodingNamespaceForFeatureOfInterest()
getEncodingNamespaceForFeatureOfInterest
in interface Profile
public boolean isShowMetadataOfEmptyObservations()
isShowMetadataOfEmptyObservations
in interface Profile
public void setIdentifier(String identifier)
public void setActiveProfile(boolean activeProfile)
public void setObservationResponseFormat(String observationResponseFormat)
public void setEncodeFeatureOfInterestInObservations(boolean encodeFeatureOfInterestInObservations)
public void setEncodingNamespaceForFeatureOfInterest(String encodingNamespateForFeatureOfInterestEncoding)
public void setShowMetadataOfEmptyObservations(boolean showMetadataOfEmptyObservations)
public boolean isAllowSubsettingForSOS20OM20()
isAllowSubsettingForSOS20OM20
in interface Profile
public boolean isMergeValues()
isMergeValues
in interface Profile
public void setAllowSubsettingForSOS20OM20(boolean allowSubsetting)
public void setMergeValues(boolean mergeValues)
public boolean isSetEncodeFeatureOfInterestNamespace()
isSetEncodeFeatureOfInterestNamespace
in interface Profile
public boolean isEncodeProcedureInObservation()
isEncodeProcedureInObservation
in interface Profile
public boolean isEncodeProcedureInObservation(String namespace)
isEncodeProcedureInObservation
in interface Profile
public void setEncodeProcedureInObservation(Map<String,Boolean> encodeProcedureInObservation)
public void addEncodeProcedureInObservation(String namespace, boolean encode)
public boolean isReturnLatestValueIfTemporalFilterIsMissingInGetObservation()
isReturnLatestValueIfTemporalFilterIsMissingInGetObservation
in interface Profile
public void setReturnLatestValueIfTemporalFilterIsMissingInGetObservation(boolean returnLatestValueIfTemporalFilterIsMissingInGetObservation)
public Map<String,String> getDefaultObservationTypesForEncoding()
getDefaultObservationTypesForEncoding
in interface Profile
public void setDefaultObservationTypesForEncoding(Map<String,String> defaultObservationTypesForEncoding)
public void addDefaultObservationTypesForEncoding(String namespace, String observationType)
public boolean isListFeatureOfInterestsInOfferings()
isListFeatureOfInterestsInOfferings
in interface Profile
public void setListFeatureOfInterestsInOfferings(boolean listFeatureOfInterestsInOfferings)
public boolean isEncodeChildProcedureDescriptions()
isEncodeChildProcedureDescriptions
in interface Profile
public void setEncodeChildProcedureDescriptions(boolean encodeChildProcedureDescriptions)
public boolean isShowFullOperationsMetadata()
isShowFullOperationsMetadata
in interface Profile
public void setShowFullOperationsMetadata(boolean showFullOperationsMetadata)
public boolean isShowFullOperationsMetadataForObservations()
isShowFullOperationsMetadataForObservations
in interface Profile
public void setShowFullOperationsMetadataForObservations(boolean showFullOperationsMetadataForObservations)
public String getResponseNoDataPlaceholder()
getResponseNoDataPlaceholder
in interface Profile
public void setResponseNoDataPlaceholder(String responseNoDataPlaceholder)
public Set<String> getNoDataPlaceholder()
getNoDataPlaceholder
in interface Profile
public boolean isSetNoDataPlaceholder()
isSetNoDataPlaceholder
in interface Profile
Copyright © 2012-2015 52north.org. All Rights Reserved.