|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.registry.component.xml.db.PermissionManagementHelper
public class PermissionManagementHelper
| Field Summary | |
|---|---|
static String |
DEFAULT_STRING
|
static String |
GROUP_STRING
|
static int |
READ
|
static int |
UPDATE
|
static String |
USER_STRING
|
static int |
WRITE
|
| Constructor Summary | |
|---|---|
PermissionManagementHelper()
|
|
| Method Summary | |
|---|---|
static int |
checkPermissions(String sPerm)
Creates a permission number based on a string (r|w|u). |
static int |
getPermissions(String str)
Set permissions using a string. |
static int |
setGroupPermissions(int basisPermissions,
int groupPermissions)
Sets permissions for group |
static int |
setPublicPermissions(int basisPermissions,
int publicPermissions)
Set permissions for others |
static int |
setUserPermissions(int basisPermissions,
int userPermissions)
Set permissions for the owner |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_STRING
public static final String GROUP_STRING
public static final int READ
public static final int UPDATE
public static final String USER_STRING
public static final int WRITE
| Constructor Detail |
|---|
public PermissionManagementHelper()
| Method Detail |
|---|
public static final int checkPermissions(String sPerm)
sPerm - string representing permission
public static int getPermissions(String str)
throws SyntaxException
str - The new permissions
SyntaxException - Description of the Exception
public static int setGroupPermissions(int basisPermissions,
int groupPermissions)
perm - The new groupPermissions value
public static int setPublicPermissions(int basisPermissions,
int publicPermissions)
perm - The new publicPermissions value
public static int setUserPermissions(int basisPermissions,
int userPermissions)
perm - The new userPermissions value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||