Class SystemPropertyConfigurationOverrideProvider
java.lang.Object
org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
- All Implemented Interfaces:
ConfigurationOverrideProvider
public final class SystemPropertyConfigurationOverrideProvider
extends Object
implements ConfigurationOverrideProvider
Provides parameter override map from system properties.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SYSTEM_PROPERTY_PREFIX
Prefix for override system property- See Also:
-
-
Constructor Details
-
SystemPropertyConfigurationOverrideProvider
public SystemPropertyConfigurationOverrideProvider()
-
-
Method Details
-
getOverrideStrings
Description copied from interface:ConfigurationOverrideProviderGet override strings. Syntax examples:{configName}/{propertyName}={propertyJsonValue}{configName}={propertyJsonObject}[{contextPath}]{configName}/{propertyName}={propertyJsonValue}[{contextPath}]{configName}={propertyJsonObject}
- Specified by:
getOverrideStringsin interfaceConfigurationOverrideProvider- Returns:
- Override strings
-