Classes

Handles exceptions related to channels. Extends the NotificationException class.

Handles exceptions related to sending through a channel. Extends the ChannelException class

Handles cases when there are invalid payloads. Extends the NotificationException class.

Handles exceptions related to notification routing. Extends the NotificationException class.

Exception class for notifications that extends RuntimeException

Handles exceptions related to unregistered channels. Extends the ChannelException class.