Class View
- java.lang.Object
-
- com.composum.sling.core.AbstractSlingBean
-
- com.composum.sling.nodes.console.ConsoleSlingBean
-
- com.composum.sling.core.usermanagement.view.View
-
- All Implemented Interfaces:
RestrictedBean,SlingBean
- Direct Known Subclasses:
Group,ServiceUser,User
public class View extends ConsoleSlingBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.composum.sling.core.AbstractSlingBean
AbstractSlingBean.NodeClosure
-
-
Field Summary
Fields Modifier and Type Field Description static StringRA_VIEW_BEAN-
Fields inherited from class com.composum.sling.core.AbstractSlingBean
context, queryManager, request, resolver, resource, response, session, sling
-
-
Constructor Summary
Constructors Constructor Description View()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull Set<String>getDeclaredMemberOf()@NotNull StringgetId()@Nullable AuthorizableModelgetModel()@NotNull StringgetPath()returns the path of the resource wrapped by this beanprotected Authorizables.Filter.PathgetPathFilter(@Nullable String path)protected @Nullable Class<? extends AuthorizableWrapper>getSelector()@Nullable StringgetSuffix()@NotNull StringgetTabType()@NotNull AuthorizablesViewgetView()@NotNull StringgetViewType()-
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, getInherited, getInherited, getName, getNode, getParent, getParent, getPermissible, getProperty, getProperty, getQueryManager, getRequest, getResolver, getResource, getResponse, getServiceKey, getSession, getSling, getStringId, getTitle, getType, getUrl, getUsername, initialize, isPermissible, isReadAllowed, isWriteAllowed, toString, toString
-
-
-
-
Field Detail
-
RA_VIEW_BEAN
public static final String RA_VIEW_BEAN
-
-
Method Detail
-
getView
@NotNull public @NotNull AuthorizablesView getView()
-
getSelector
@Nullable protected @Nullable Class<? extends AuthorizableWrapper> getSelector()
-
getPathFilter
@Nullable protected Authorizables.Filter.Path getPathFilter(@Nullable @Nullable String path)
-
getModel
@Nullable public @Nullable AuthorizableModel getModel()
-
getViewType
@NotNull public @NotNull String getViewType()
-
getId
@NotNull public @NotNull String getId()
- Overrides:
getIdin classAbstractSlingBean
-
getPath
@NotNull public @NotNull String getPath()
Description copied from interface:SlingBeanreturns the path of the resource wrapped by this bean- Specified by:
getPathin interfaceSlingBean- Overrides:
getPathin classAbstractSlingBean
-
getSuffix
@Nullable public @Nullable String getSuffix()
-
getTabType
@NotNull public @NotNull String getTabType()
-
-