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 falseT2DBException
void check(Permission permission, DBObject dBObject) throws T2DBException
permission
- a permissiondBObject
- a database objectT2DBException
boolean 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 falseT2DBException
void check(Permission permission, Surrogate surrogate) throws T2DBException
permission
- a permissionsurrogate
- if true throw an exception on failure else return falseT2DBException
Copyright © 2017. All rights reserved.