Package de.fraunhofer.iese.mydata.user
Enum MyDataRole
- java.lang.Object
-
- java.lang.Enum<MyDataRole>
-
- de.fraunhofer.iese.mydata.user.MyDataRole
-
- All Implemented Interfaces:
Serializable
,Comparable<MyDataRole>
public enum MyDataRole extends Enum<MyDataRole>
Roles for the PMP.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADMINISTRATOR
CLIENT
LIBRARY_CLIENT
MASTER_LIBRARY_CLIENT
PDP
This role is not stored with user.PMP
SOLUTION_DEVELOPER
SUPER_ADMIN
Role that is able to manage all affiliationsTECH_CLIENT
USER_CLIENT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toSpringRole()
To spring role.String
toString()
static MyDataRole
valueOf(String name)
Returns the enum constant of this type with the specified name.static MyDataRole[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SOLUTION_DEVELOPER
public static final MyDataRole SOLUTION_DEVELOPER
-
ADMINISTRATOR
public static final MyDataRole ADMINISTRATOR
-
SUPER_ADMIN
public static final MyDataRole SUPER_ADMIN
Role that is able to manage all affiliations
-
PDP
public static final MyDataRole PDP
This role is not stored with user. It' for components, only.
-
PMP
public static final MyDataRole PMP
-
CLIENT
public static final MyDataRole CLIENT
-
MASTER_LIBRARY_CLIENT
public static final MyDataRole MASTER_LIBRARY_CLIENT
-
LIBRARY_CLIENT
public static final MyDataRole LIBRARY_CLIENT
-
TECH_CLIENT
public static final MyDataRole TECH_CLIENT
-
USER_CLIENT
public static final MyDataRole USER_CLIENT
-
-
Method Detail
-
values
public static MyDataRole[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MyDataRole c : MyDataRole.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MyDataRole valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
toSpringRole
public String toSpringRole()
To spring role.- Returns:
- the string
-
toString
public String toString()
- Overrides:
toString
in classEnum<MyDataRole>
-
-