Package org.graylog2.alarmcallbacks
Class EmailAlarmCallback
java.lang.Object
org.graylog2.alarmcallbacks.EmailAlarmCallback
- All Implemented Interfaces:
AlarmCallback
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEmailAlarmCallback(AlertSender alertSender, NotificationService notificationService, NodeId nodeId, EmailRecipients.Factory emailRecipientsFactory, UserService userService, EmailConfiguration emailConfiguration, Configuration graylogConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidcall(Stream stream, AlertCondition.CheckResult result) voidgetName()voidinitialize(Configuration config)
-
Field Details
-
CK_USER_RECEIVERS
- See Also:
-
CK_EMAIL_RECEIVERS
- See Also:
-
-
Constructor Details
-
Method Details
-
call
- Specified by:
callin interfaceAlarmCallback- Throws:
AlarmCallbackException
-
getAlarmBacklog
-
initialize
- Specified by:
initializein interfaceAlarmCallback- Throws:
AlarmCallbackConfigurationException
-
getRequestedConfiguration
- Specified by:
getRequestedConfigurationin interfaceAlarmCallback
-
getEnrichedRequestedConfiguration
-
getName
- Specified by:
getNamein interfaceAlarmCallback
-
getAttributes
- Specified by:
getAttributesin interfaceAlarmCallback
-
checkConfiguration
- Specified by:
checkConfigurationin interfaceAlarmCallback- Throws:
ConfigurationException
-