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 class
ConfigurationSet.ConfigScript
class
ConfigurationSet.Configuration
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,List<ConfigurationSet.Configuration>>
configCategories
protected Map<String,ConfigurationSet.Configuration>
configurations
static String
PN_AUTO_SETUP
static String
PN_RANK
static String
PN_SCRIPT
static String
QUERY
static String
SA_INSTANCE
protected 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 void
addConfiguration(@NotNull ConfigurationSet.Configuration configuration)
static void
clear(@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 ConfigurationSet
instance(@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)
-
-