package org.ovirt.engine.core.notifier.filter;
public enum AuditLogEventType {
resolveMessage(0, "Issue Solved Notification."),
alertMessage(1, "Alert Notification.");
private String message;
private int value;
private AuditLogEventType(int eventType, String message) {
this.message = message;
this.value = eventType;
}
public String getMessage() {
return message;
}
public int getValue() {
return value;
}
public static String getMessageByEventType(int value) {
for (AuditLogEventType m : values()) {
if (value == m.value) {
return m.message;
}
}
throw new IllegalArgumentException("No AuditLogEventType associated with value " + value);
}
}