| Interface | Description |
|---|---|
| ActionMessage |
A message sent to the plugin from the alerts engine
It has the alert payload as well as action properties
|
| ActionPluginListener |
A listener that will initialize the plugin and process incoming messages.
|
| ActionPluginSender |
A sender interface that allows to a plugin to send operations message to the alerts engine.
|
| ActionResponseMessage |
A message sent to the alerts engine from the plugin
It defines a code of operation and generic payload.
|
| MsgLogger |
Common log for INFO, WARN, ERROR and FATAL messages.
|
| Class | Description |
|---|---|
| MsgLogger_$logger |
Warning this class consists of generated code.
|
| Enum | Description |
|---|---|
| ActionResponseMessage.Operation |
| Annotation Type | Description |
|---|---|
| Plugin |
Define an alerts actions plugin implementation
Plugin must have a unique name that will be used at registration phase
Plugin must implement ActionPluginListener interface
|
| Sender |
Mark an ActionPluginSender to be injected inside an ActionPluginListener.
|
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.