See: Description
| Interface | Description | 
|---|---|
| Messenger | 
 A class responsible for managing the registrations of plugin channels and
 their listeners. 
 | 
| PluginMessageListener | 
 A listener for a specific Plugin Channel, which will receive notifications
 of messages sent from a client. 
 | 
| PluginMessageRecipient | 
 Represents a possible recipient for a Plugin Message. 
 | 
| Class | Description | 
|---|---|
| PluginMessageListenerRegistration | 
 Contains information about a  
Plugins registration to a plugin
 channel. | 
| StandardMessenger | 
 Standard implementation to  
Messenger | 
| Enum | Description | 
|---|---|
| PluginChannelDirection | 
 Represents the different directions a plugin channel may go. 
 | 
| Exception | Description | 
|---|---|
| ChannelNameTooLongException | 
 Thrown if a Plugin Channel is too long. 
 | 
| ChannelNotRegisteredException | 
 Thrown if a Plugin attempts to send a message on an unregistered channel. 
 | 
| MessageTooLargeException | 
 Thrown if a Plugin Message is sent that is too large to be sent. 
 | 
| ReservedChannelException | 
 Thrown if a plugin attempts to register for a reserved channel (such as
 "REGISTER") 
 | 
Copyright © 2021. All rights reserved.