Enum Class ApplicationMail.MailType
java.lang.Object
java.lang.Enum<ApplicationMail.MailType>
cz.metacentrum.perun.registrar.model.ApplicationMail.MailType
- All Implemented Interfaces:
Serializable
,Comparable<ApplicationMail.MailType>
,Constable
- Enclosing class:
ApplicationMail
Available mail types
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionNotification to user when application is approvedNotification for user when application is createdNotification to VO administrator when application is createdNotification to VO administrator if auto approved application ends with error and is not approved.Notification to user when application is rejectedNotification for user when group application is created and it can be approved (when the user becomes member in VO).Notification to user for email address validationNotification to User with invitation to VO / groupNotification to User with pre-approved invitation to group -
Method Summary
Modifier and TypeMethodDescriptionstatic ApplicationMail.MailType
Returns the enum constant of this class with the specified name.static ApplicationMail.MailType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
APP_CREATED_USER
Notification for user when application is created -
APPROVABLE_GROUP_APP_USER
Notification for user when group application is created and it can be approved (when the user becomes member in VO). -
APP_CREATED_VO_ADMIN
Notification to VO administrator when application is created -
MAIL_VALIDATION
Notification to user for email address validation -
APP_APPROVED_USER
Notification to user when application is approved -
APP_REJECTED_USER
Notification to user when application is rejected -
APP_ERROR_VO_ADMIN
Notification to VO administrator if auto approved application ends with error and is not approved. -
USER_INVITE
Notification to User with invitation to VO / group -
USER_PRE_APPROVED_INVITE
Notification to User with pre-approved invitation to group
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-