public static class ConfigurationPersistenceStrategyBridge.Adapter extends Object implements org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
ConfigurationPersistenceStrategy2 methods to a ConfigurationPersistenceStrategy service.| Constructor and Description |
|---|
Adapter(org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteConfiguration(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull String configResourcePath) |
String |
getCollectionItemConfigName(@NotNull String configName,
@Nullable String relatedConfigPath) |
org.apache.sling.api.resource.Resource |
getCollectionItemResource(@NotNull org.apache.sling.api.resource.Resource resource) |
String |
getCollectionItemResourcePath(@NotNull String resourcePath) |
String |
getCollectionParentConfigName(@NotNull String configName,
@Nullable String relatedConfigPath) |
org.apache.sling.api.resource.Resource |
getCollectionParentResource(@NotNull org.apache.sling.api.resource.Resource resource) |
String |
getCollectionParentResourcePath(@NotNull String resourcePath) |
String |
getConfigName(@NotNull String configName,
@Nullable String relatedConfigPath) |
Class<?> |
getOriginalServiceClass() |
org.apache.sling.api.resource.Resource |
getResource(@NotNull org.apache.sling.api.resource.Resource resource) |
String |
getResourcePath(@NotNull String resourcePath) |
boolean |
persistConfiguration(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull String configResourcePath,
@NotNull org.apache.sling.caconfig.spi.ConfigurationPersistData data) |
boolean |
persistConfigurationCollection(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull String configResourceCollectionParentPath,
@NotNull org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData data) |
public Adapter(org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy delegate)
public Class<?> getOriginalServiceClass()
public org.apache.sling.api.resource.Resource getResource(@NotNull
@NotNull org.apache.sling.api.resource.Resource resource)
getResource in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public org.apache.sling.api.resource.Resource getCollectionParentResource(@NotNull
@NotNull org.apache.sling.api.resource.Resource resource)
getCollectionParentResource in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public org.apache.sling.api.resource.Resource getCollectionItemResource(@NotNull
@NotNull org.apache.sling.api.resource.Resource resource)
getCollectionItemResource in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getResourcePath(@NotNull @NotNull String resourcePath)
getResourcePath in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getCollectionParentResourcePath(@NotNull @NotNull String resourcePath)
getCollectionParentResourcePath in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getCollectionItemResourcePath(@NotNull @NotNull String resourcePath)
getCollectionItemResourcePath in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getConfigName(@NotNull @NotNull String configName, @Nullable @Nullable String relatedConfigPath)
getConfigName in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getCollectionParentConfigName(@NotNull @NotNull String configName, @Nullable @Nullable String relatedConfigPath)
getCollectionParentConfigName in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public String getCollectionItemConfigName(@NotNull @NotNull String configName, @Nullable @Nullable String relatedConfigPath)
getCollectionItemConfigName in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public boolean persistConfiguration(@NotNull
@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull
@NotNull String configResourcePath,
@NotNull
@NotNull org.apache.sling.caconfig.spi.ConfigurationPersistData data)
persistConfiguration in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public boolean persistConfigurationCollection(@NotNull
@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull
@NotNull String configResourceCollectionParentPath,
@NotNull
@NotNull org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData data)
persistConfigurationCollection in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2public boolean deleteConfiguration(@NotNull
@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull
@NotNull String configResourcePath)
deleteConfiguration in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.