| Interface | Description |
|---|---|
| DispatchCallback |
The
DispatchCallback interface is used by an NotificationDispatcher to
callback to an interested party when a Notification delivery is
attempted. |
| NotificationDispatcher |
The
NotificationDispatcher interface represents a mechanism for dispatching a
Notification. |
| Class | Description |
|---|---|
| DispatchCredentials |
The
DispatchCredentials represent a generic username/password model
that can be passed to a NotificationDispatcher in order to authentice
with a backend dispatcher. |
| DispatchFactory |
The
DispatchFactory is used to provide singleton instances of
NotificationDispatcher based on a supplied type. |
| DispatchRunnable |
The
DispatchRunnable class is a simple Runnable that can be
used to pass a Notification to an NotificationDispatcher via an
Executor. |
| Notification |
The
Notification class is a generic way to relay content through an
NotificationDispatcher. |
| Recipient |
The
Recipient class represents a target of a Notification. |
| TargetConfigurationResult |
The
TargetConfigurationResult is used to validate if an
AlertTarget 's configuration is valid and the dispatcher for its type
can successfully deliver a Notification. |
| Enum | Description |
|---|---|
| Notification.Type |
The
Notification.Type enumeration represents the type of notification being sent
to a NotificationDispatcher. |
| TargetConfigurationResult.Status |
Copyright © 2022 Apache Software Foundation. All rights reserved.