public interface PermissionChecker
| Modifier and Type | Method and Description |
|---|---|
void |
check(Permission permission,
DBObject dBObject)
Check if a permission is available on a database object.
|
boolean |
check(Permission permission,
DBObject dBObject,
boolean permissionRequired)
Check if a permission is available on a database object.
|
void |
check(Permission permission,
Surrogate surrogate)
Check if a permission is available on a database object.
|
boolean |
check(Permission permission,
Surrogate surrogate,
boolean permissionRequired)
Check if a permission is available on a database object.
|
boolean check(Permission permission, DBObject dBObject, boolean permissionRequired) throws T2DBException
permissionRequired throw an exception or return false on
failure.permission - a permissiondBObject - a database objectpermissionRequired - if true throw an exception on failure else return falseT2DBExceptionvoid check(Permission permission, DBObject dBObject) throws T2DBException
permission - a permissiondBObject - a database objectT2DBExceptionboolean check(Permission permission, Surrogate surrogate, boolean permissionRequired) throws T2DBException
permissionRequired throw an exception or return false on
failure.permission - a permissionsurrogate - a surrogate identifying a database objectpermissionRequired - if true throw an exception on failure else return falseT2DBExceptionvoid check(Permission permission, Surrogate surrogate) throws T2DBException
permission - a permissionsurrogate - if true throw an exception on failure else return falseT2DBExceptionCopyright © 2017. All rights reserved.