public class DbReadRecursiveAccessManager extends Object implements DbAccessManager
DbSimpleAccessManager,
DbRecursiveAccessManager| Constructor and Description |
|---|
DbReadRecursiveAccessManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPermission(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
isGranted(NodeBase node,
int permissions)
Check for permissions.
|
boolean |
isGranted(NodeBase node,
String user,
int permissions)
Check for permissions.
|
public static final String NAME
public void checkPermission(NodeBase node, int permissions) throws AccessDeniedException, PathNotFoundException, DatabaseException
checkPermission in interface DbAccessManagerAccessDeniedExceptionPathNotFoundExceptionDatabaseExceptionpublic boolean isGranted(NodeBase node, int permissions) throws DatabaseException
isGranted in interface DbAccessManagerDatabaseExceptionpublic boolean isGranted(NodeBase node, String user, int permissions) throws PrincipalAdapterException, DatabaseException
isGranted in interface DbAccessManagerPrincipalAdapterExceptionDatabaseExceptionCopyright © 2016. All rights reserved.