Package com.composum.sling.nodes.query
Class ConfigSet<Item extends ConfigItem>
- java.lang.Object
-
- com.composum.sling.core.AbstractSlingBean
-
- com.composum.sling.nodes.console.ConsoleSlingBean
-
- com.composum.sling.nodes.query.ConfigSet<Item>
-
- All Implemented Interfaces:
com.composum.sling.core.bean.RestrictedBean,com.composum.sling.core.SlingBean
- Direct Known Subclasses:
ExportSet,TemplateSet
public abstract class ConfigSet<Item extends ConfigItem> extends ConsoleSlingBean
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_GROUPstatic StringPROP_GROUPstatic StringSERVICE_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ItemcreateItem(org.apache.sling.api.resource.Resource resource)protected voidfindItems(Map<String,List<Item>> consoles, String query)Set<Map.Entry<String,List<Item>>>getGroups()protected abstract com.composum.sling.core.filter.ResourceFiltergetItemFilter()Map<String,List<Item>>getItems()protected abstract StringgetSetResourceType()-
Methods inherited from class com.composum.sling.nodes.console.ConsoleSlingBean
initialize
-
Methods inherited from class com.composum.sling.core.AbstractSlingBean
executeQuery, findBeans, findNodes, findNodes, findPathList, getContentResource, getDomId, getHasTitle, getId, getInherited, getInherited, getName, getNode, getParent, getParent, getPath, getPermissible, getProperty, getProperty, getQueryManager, getRequest, getResolver, getResource, getResponse, getServiceKey, getSession, getSling, getStringId, getTitle, getType, getUrl, getUsername, initialize, isPermissible, isReadAllowed, isWriteAllowed, toString, toString
-
-
-
-
Field Detail
-
SERVICE_KEY
public static final String SERVICE_KEY
- See Also:
- Constant Field Values
-
PROP_GROUP
public static final String PROP_GROUP
- See Also:
- Constant Field Values
-
DEFAULT_GROUP
public static final String DEFAULT_GROUP
- See Also:
- Constant Field Values
-
-