public class AuthorizablesGraph extends AuthorizablesMap
AuthorizablesMap.RelationAuthorizablesView.NodeUrlBuilder, AuthorizablesView.PathUrlBuilder| Modifier and Type | Field and Description |
|---|---|
static Map<String,Object> |
DEFAULT_NODE_CFG |
sourceRelations, targetRelationscontext, index, indexes, nodes, singleFocus| Constructor and Description |
|---|
AuthorizablesGraph(Authorizables.Context context,
@Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector,
@Nullable String nameQueryPattern,
Authorizables.Filter filter) |
AuthorizablesGraph(Authorizables.Context context,
@Nullable String selector,
@Nullable String nameQueryPattern,
@Nullable String pathPattern) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
extendedScan(@Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector,
Authorizables.Filter filter,
@Nullable Set<String> singleFocusDone) |
protected String |
getColor(AuthorizableModel node) |
void |
toGraphviz(@NotNull Writer writer,
@Nullable org.apache.sling.api.resource.Resource config,
AuthorizablesView.NodeUrlBuilder urlBuilder) |
protected void |
writeConfig(@NotNull Writer writer,
@Nullable org.apache.sling.api.resource.Resource configResource,
@NotNull String type,
@Nullable Map<String,Object> defaultCfg) |
addSourceRelations, addTargetRelations, isSourceOfTarget, scanRelations, toJsonaddNode, createNode, getAuthorizableModels, getNodeClass, getSingleFocuspublic AuthorizablesGraph(@NotNull
Authorizables.Context context,
@Nullable
@Nullable String selector,
@Nullable
@Nullable String nameQueryPattern,
@Nullable
@Nullable String pathPattern)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic AuthorizablesGraph(@NotNull
Authorizables.Context context,
@Nullable
@Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector,
@Nullable
@Nullable String nameQueryPattern,
@Nullable
Authorizables.Filter filter)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionprotected void extendedScan(@Nullable
@Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector,
@Nullable
Authorizables.Filter filter,
@Nullable
@Nullable Set<String> singleFocusDone)
throws javax.jcr.RepositoryException
extendedScan in class AuthorizablesMapjavax.jcr.RepositoryExceptionpublic void toGraphviz(@NotNull
@NotNull Writer writer,
@Nullable
@Nullable org.apache.sling.api.resource.Resource config,
@Nullable
AuthorizablesView.NodeUrlBuilder urlBuilder)
throws IOException
IOExceptionprotected void writeConfig(@NotNull
@NotNull Writer writer,
@Nullable
@Nullable org.apache.sling.api.resource.Resource configResource,
@NotNull
@NotNull String type,
@Nullable
@Nullable Map<String,Object> defaultCfg)
throws IOException
IOExceptionprotected String getColor(AuthorizableModel node)
Copyright © 2021. All rights reserved.