public class RecursiveDescentRolesResolver extends AbstractRolesResolver
recursive descent resolver of roles.| Constructor and Description |
|---|
RecursiveDescentRolesResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doResolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters)
|
addRole, resolve, resolveprotected void doResolve(RoleUnit roleUnit, Collection<RoleUnitParameter> parameters)
roleUnit is a role, the method adds this
roleUnit into the set of roles. After that, the method loops
through children of the roleUnit and recursively calls itself
with each child as an argument.doResolve in class AbstractRolesResolverroleUnit - The role or organization unit to resolve.parameters - The set of parameters to bind to each role or organization
unit that is visited during resolution process.Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.