Package com.composum.sling.core.security
Class ConfigurationSet
- java.lang.Object
-
- com.composum.sling.core.security.ConfigurationSet
-
- All Implemented Interfaces:
Serializable
public class ConfigurationSet extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classConfigurationSet.ConfigScriptclassConfigurationSet.Configuration
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,List<ConfigurationSet.Configuration>>configCategoriesprotected Map<String,ConfigurationSet.Configuration>configurationsstatic StringPN_AUTO_SETUPstatic StringPN_RANKstatic StringPN_SCRIPTstatic StringQUERYstatic StringSA_INSTANCEprotected Map<String,List<ConfigurationSet.ConfigScript>>scriptCategories
-
Constructor Summary
Constructors Constructor Description ConfigurationSet(@NotNull org.apache.sling.api.resource.ResourceResolver resolver)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfiguration(@NotNull ConfigurationSet.Configuration configuration)static voidclear(@NotNull org.apache.sling.api.SlingHttpServletRequest request)Map<String,List<ConfigurationSet.Configuration>>getConfigCategories()Map<String,ConfigurationSet.Configuration>getConfigurations()Map<String,List<ConfigurationSet.ConfigScript>>getScriptCategories()static @NotNull ConfigurationSetinstance(@NotNull org.apache.sling.api.SlingHttpServletRequest request)
-
-
-
Field Detail
-
SA_INSTANCE
public static final String SA_INSTANCE
-
PN_SCRIPT
public static final String PN_SCRIPT
- See Also:
- Constant Field Values
-
PN_AUTO_SETUP
public static final String PN_AUTO_SETUP
- See Also:
- Constant Field Values
-
PN_RANK
public static final String PN_RANK
- See Also:
- Constant Field Values
-
QUERY
public static final String QUERY
- See Also:
- Constant Field Values
-
configurations
protected final Map<String,ConfigurationSet.Configuration> configurations
-
configCategories
protected final Map<String,List<ConfigurationSet.Configuration>> configCategories
-
scriptCategories
protected final Map<String,List<ConfigurationSet.ConfigScript>> scriptCategories
-
-
Method Detail
-
getConfigCategories
public Map<String,List<ConfigurationSet.Configuration>> getConfigCategories()
-
getScriptCategories
public Map<String,List<ConfigurationSet.ConfigScript>> getScriptCategories()
-
getConfigurations
public Map<String,ConfigurationSet.Configuration> getConfigurations()
-
addConfiguration
public void addConfiguration(@NotNull @NotNull ConfigurationSet.Configuration configuration)
-
instance
@NotNull public static @NotNull ConfigurationSet instance(@NotNull @NotNull org.apache.sling.api.SlingHttpServletRequest request)
-
clear
public static void clear(@NotNull @NotNull org.apache.sling.api.SlingHttpServletRequest request)
-
-