Uses of Class
org.apache.jackrabbit.oak.plugins.tree.TreeLocation
-
-
Uses of TreeLocation in org.apache.jackrabbit.oak.plugins.tree
Methods in org.apache.jackrabbit.oak.plugins.tree that return TreeLocation Modifier and Type Method Description static @NotNull TreeLocation
TreeLocation. create(@NotNull Root root)
Equivalent tocreate(root, "/")
static @NotNull TreeLocation
TreeLocation. create(@NotNull Root root, @NotNull java.lang.String path)
Create a newTreeLocation
instance for the item at the givenpath
inroot
.static @NotNull TreeLocation
TreeLocation. create(@NotNull Tree tree)
Create a newTreeLocation
instance for atree
@NotNull TreeLocation
TreeLocation. getChild(java.lang.String name)
Navigate to a child of the givenname
.abstract @NotNull TreeLocation
TreeLocation. getParent()
Navigate to the parent or an invalid location for the root of the hierarchy.Methods in org.apache.jackrabbit.oak.plugins.tree with parameters of type TreeLocation Modifier and Type Method Description boolean
TreeContext. definesLocation(@NotNull TreeLocation location)
Reveals if the specifiedTreeLocation
is defined by the module that exposes this instance. -
Uses of TreeLocation in org.apache.jackrabbit.oak.security.authorization.permission
Methods in org.apache.jackrabbit.oak.security.authorization.permission with parameters of type TreeLocation Modifier and Type Method Description boolean
AllPermissionProviderImpl. isGranted(@NotNull TreeLocation location, long permissions)
boolean
PermissionProviderImpl. isGranted(@NotNull TreeLocation location, long permissions)
long
AllPermissionProviderImpl. supportedPermissions(@NotNull TreeLocation location, long permissions)
long
PermissionProviderImpl. supportedPermissions(@NotNull TreeLocation location, long permissions)
-
Uses of TreeLocation in org.apache.jackrabbit.oak.spi.security
Methods in org.apache.jackrabbit.oak.spi.security with parameters of type TreeLocation Modifier and Type Method Description boolean
Context.Default. definesLocation(@NotNull TreeLocation location)
-
Uses of TreeLocation in org.apache.jackrabbit.oak.spi.security.authorization.permission
Methods in org.apache.jackrabbit.oak.spi.security.authorization.permission with parameters of type TreeLocation Modifier and Type Method Description static long
Permissions. getPermissions(@NotNull java.lang.String jcrActions, @NotNull TreeLocation location, boolean isAccessControlContent)
Returns the permissions that correspond the given jcr actions such as specified inSession.hasPermission(String, String)
.boolean
AggregatedPermissionProvider. isGranted(@NotNull TreeLocation location, long permissions)
Test if the specified permissions are granted for the set ofPrincipal
s associated with this provider instance for the item identified by the givenlocation
and optionally property.long
AggregatedPermissionProvider. supportedPermissions(@NotNull TreeLocation location, long permissions)
Allows to determined the set or subset of permissions evaluated by the implementing permission provider for the specified location.
-