*
* @author Erik Brakkee
*/
-public class UserMgtException extends Exception {
+public class UserMgtException extends RuntimeException {
static final long serialVersionUID = 5585349754997507529L;
/**
MESSAGES.put(Reason.DUPLICATE_GROUP, "Duplicate group");
MESSAGES.put(Reason.USER_ALREADY_IN_GROUP, "User already in group");
MESSAGES.put(Reason.USER_NOT_IN_GROUP, "User not in group");
- MESSAGES.put(Reason.TRIVIAL_RENAME, "Trivial rename");
MESSAGES.put(Reason.INVALID_PASSWORD, "Invalid password");
MESSAGES.put(Reason.GROUP_STILL_OCCUPIED, "Group still occupied");
MESSAGES.put(Reason.USER_MUST_BE_IN_A_GROUP,
*
*/
public enum Reason {
- UNKNOWN_USER, UNKNOWN_GROUP, DUPLICATE_USER, DUPLICATE_GROUP, USER_ALREADY_IN_GROUP, USER_NOT_IN_GROUP, TRIVIAL_RENAME, INVALID_PASSWORD, GROUP_STILL_OCCUPIED, USER_MUST_BE_IN_A_GROUP, INVALID_USERNAME, INVALID_GROUPNAME;
+ UNKNOWN_USER, UNKNOWN_GROUP, DUPLICATE_USER, DUPLICATE_GROUP, USER_ALREADY_IN_GROUP, USER_NOT_IN_GROUP, INVALID_PASSWORD, GROUP_STILL_OCCUPIED, USER_MUST_BE_IN_A_GROUP, INVALID_USERNAME, INVALID_GROUPNAME;
}
}