Class OsgiConfigurationOverrideProvider

java.lang.Object
org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
All Implemented Interfaces:
ConfigurationOverrideProvider

public final class OsgiConfigurationOverrideProvider extends Object implements ConfigurationOverrideProvider
Provides parameter override map from OSGi factory configuration.
  • Constructor Details

    • OsgiConfigurationOverrideProvider

      public OsgiConfigurationOverrideProvider()
  • Method Details

    • getOverrideStrings

      @NotNull public @NotNull Collection<String> getOverrideStrings()
      Description copied from interface: ConfigurationOverrideProvider
      Get override strings. Syntax examples:
      • {configName}/{propertyName}={propertyJsonValue}
      • {configName}={propertyJsonObject}
      • [{contextPath}]{configName}/{propertyName}={propertyJsonValue}
      • [{contextPath}]{configName}={propertyJsonObject}
      Specified by:
      getOverrideStrings in interface ConfigurationOverrideProvider
      Returns:
      Override strings