Class ConfigurationCollectionPersistData

java.lang.Object
org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData

@ProviderType public final class ConfigurationCollectionPersistData extends Object
Data for persisting configuration collections.
  • Constructor Details

    • ConfigurationCollectionPersistData

      public ConfigurationCollectionPersistData(@NotNull @NotNull Collection<ConfigurationPersistData> items)
      Parameters:
      items - Collection of configuration collection items
  • Method Details

    • getItems

      @NotNull public @NotNull Collection<ConfigurationPersistData> getItems()
      Returns:
      Collection of configuration collection items
    • getProperties

      @Nullable public @Nullable Map<String,Object> getProperties()
      Returns:
      Properties for the configuration collection itself. Does not contain configuration data, but control data e.g. for enabling collection inheritance.
    • properties

      Parameters:
      value - Properties for the configuration collection itself. Does not contain configuration data, but control data e.g. for enabling collection inheritance.
      Returns:
      this