| Interface | Description | 
|---|---|
| ExecutorStrategy | 
 ExecutorStrategy interface. 
 | 
| NotifdQueueHandler | 
 This interface defines a handler for a Notifd queue. 
 | 
| Class | Description | 
|---|---|
| AbstractSlackCompatibleNotificationStrategy | |
| BroadcastEventProcessor | 
 BroadcastEventProcessor class. 
 | 
| BrowserNotificationStrategy | 
 Send notifications to the browser. 
 | 
| BSFNotificationStrategy | |
| ClassExecutor | 
 Implementation of Executor strategy that instantiates a Java class. 
 | 
| CommandExecutor | 
 This is a class to store and execute a console command 
 | 
| DefaultQueueHandler | 
 This class is used as a thread for executing notices for events that are
 discovered by the notice daemon. 
 | 
| DuplicateTreeMap<K,V> | 
 DuplicateTreeMap class. 
 | 
| HttpNotificationStrategy | 
 HttpNotificationStrategy class. 
 | 
| IrcCatNotificationStrategy | 
 Send notifications to an IRCcat bot. 
 | 
| JavaMailNotificationStrategy | 
 Implements NotificationStragey pattern used to send notifications via the
 Java Mail API. 
 | 
| MattermostNotificationStrategy | 
 MattermostNotificationStrategy class. 
 | 
| MicroblogAuthorization | |
| MicroblogClient | |
| MicroblogDMNotificationStrategy | 
 MicroblogDMNotificationStrategy class. 
 | 
| MicroblogNotificationStrategy | 
 Send notifications to a TwitterAPI-compatible microblog service. 
 | 
| MicroblogReplyNotificationStrategy | 
 MicroblogReplyNotificationStrategy class. 
 | 
| NoticeQueue | 
 This is a data class designed to hold NotificationTasks in an ordered map
 that can handle collisions. 
 | 
| Notifd | 
 This class is used to represent the notification execution service. 
 | 
| NotificationTask | 
 This class holds all the data and logic for sending out a notification Each
 notification that is sent will be accompanied by a row in the notifications
 table. 
 | 
| NullNotificationStrategy | 
 Implements NotificationStragey pattern used to send NULL notifications The
 idea here is to allow for user assignment of a notice with in the UI with
 out an email sent. 
 | 
| ServiceRegistryExecutor | |
| SlackNotificationStrategy | 
 SlackNotificationStrategy class. 
 | 
| SnmpTrapNotificationStrategy | 
 SnmpTrapNotificationStrategy class. 
 | 
| TicketNotificationStrategy | 
 Invoke the trouble ticketer using notifd instead of automations. 
 | 
| TicketNotificationStrategy.AlarmState | |
| TicketNotificationStrategy.AlarmStateRowCallbackHandler | |
| XMPPGroupNotificationStrategy | 
 Implements NotificationStragey pattern used to send notifications using the
 XMPP message protocol 
 | 
| XMPPNotificationManager | 
 Singleton class used to send messages to an XMPP Server. 
 | 
| XMPPNotificationStrategy | 
 Implements NotificationStragey pattern used to send notifications using the
 XMPP message protocol. 
 | 
| Exception | Description | 
|---|---|
| MicroblogAuthorization.MicroblogAuthorizationException | 
Copyright © 2020. All rights reserved.