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:
com.composum.sling.core.bean.RestrictedBean
,com.composum.sling.core.SlingBean
- Direct Known Subclasses:
Group
,ServiceUser
,User
public class View extends com.composum.sling.nodes.console.ConsoleSlingBean
-
-
Field Summary
Fields Modifier and Type Field Description static String
RA_VIEW_BEAN
-
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()
protected 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.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 classcom.composum.sling.core.AbstractSlingBean
-
getPath
@NotNull public @NotNull String getPath()
- Specified by:
getPath
in interfacecom.composum.sling.core.SlingBean
- Overrides:
getPath
in classcom.composum.sling.core.AbstractSlingBean
-
getSuffix
@Nullable public @Nullable String getSuffix()
-
getTabType
@NotNull public @NotNull String getTabType()
-
-