| Interface | Description | 
|---|---|
| NotificationEvaluationProvider | A notification schema provider is calculating the set of notifications for each recipient of a data object within a
 conversation depending on various input like conversation type, sub-type, tags, etc to determine whether to send
 desk and / or mobile notifications and how to handle the badge count for unread messages. | 
| Participant | Holds the information for a single participant within a conversation or a recipient of a message. | 
| Class | Description | 
|---|---|
| ConversationNotificationEventListener | An events listener that is responsible for sending messages to a conversation when an event occurs. | 
| ExternalMessageSendEventListener | |
| MessageSendEventListener | |
| NotificationEvaluationProviderImpl | |
| NotificationInfoImpl | |
| ParticipantImpl | |
| ParticipantsBuilder | A builder creates list of participants. | 
Copyright © 2019. All rights reserved.