Class AuthorizablesRefs
- java.lang.Object
-
- com.composum.sling.core.usermanagement.model.AuthorizablesView
-
- com.composum.sling.core.usermanagement.model.AuthorizablesMap
-
- com.composum.sling.core.usermanagement.model.AuthorizablesRefs
-
public class AuthorizablesRefs extends AuthorizablesMap
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesMap
AuthorizablesMap.Relation
-
Nested classes/interfaces inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesView
AuthorizablesView.NodeUrlBuilder, AuthorizablesView.PathUrlBuilder
-
-
Field Summary
-
Fields inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesMap
sourceRelations, targetRelations
-
Fields inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesView
context, index, indexes, nodes, singleFocus
-
-
Constructor Summary
Constructors Constructor Description AuthorizablesRefs(Authorizables.Context context, @Nullable Class<? extends AuthorizableWrapper> selector, @Nullable String nameQueryPattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
scanRelations(@Nullable Class<? extends AuthorizableWrapper> selector, Authorizables.Filter filter)
-
Methods inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesMap
addSourceRelations, addTargetRelations, extendedScan, isSourceOfTarget, toJson
-
Methods inherited from class com.composum.sling.core.usermanagement.model.AuthorizablesView
addNode, createNode, getAuthorizableModels, getNodeClass, getSingleFocus
-
-
-
-
Constructor Detail
-
AuthorizablesRefs
public AuthorizablesRefs(@NotNull Authorizables.Context context, @Nullable @Nullable Class<? extends AuthorizableWrapper> selector, @Nullable @Nullable String nameQueryPattern) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-
Method Detail
-
scanRelations
protected void scanRelations(@Nullable @Nullable Class<? extends AuthorizableWrapper> selector, @Nullable Authorizables.Filter filter) throws javax.jcr.RepositoryException
- Overrides:
scanRelations
in classAuthorizablesMap
- Throws:
javax.jcr.RepositoryException
-
-