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 String
RA_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 String
getId()
@Nullable AuthorizableModel
getModel()
@NotNull String
getPath()
returns the path of the resource wrapped by this beanprotected Authorizables.Filter.Path
getPathFilter(@Nullable String path)
protected @Nullable Class<? extends AuthorizableWrapper>
getSelector()
@Nullable String
getSuffix()
@NotNull String
getTabType()
@NotNull AuthorizablesView
getView()
@NotNull String
getViewType()
-
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:
getId
in classAbstractSlingBean
-
getPath
@NotNull public @NotNull String getPath()
Description copied from interface:SlingBean
returns the path of the resource wrapped by this bean- Specified by:
getPath
in interfaceSlingBean
- Overrides:
getPath
in classAbstractSlingBean
-
getSuffix
@Nullable public @Nullable String getSuffix()
-
getTabType
@NotNull public @NotNull String getTabType()
-
-