AP&C API Reference
|
Provides a the base implementation for plugins that will notify of alert status changes. These plugin actions are intended for communication with human agents rather than integration with other systems. See the other types of actions for integration callouts. More...
Public Member Functions | |
void | Notify (Apac.Monitoring.Alert alert) |
Notifies of the alert. More... | |
void | Execute (ActionArgs args) |
Performs the action. More... | |
Protected Member Functions | |
abstract void | OnNotify (Apac.Monitoring.Alert alert) |
Called when the subclass should notify of the alert. More... | |
Additional Inherited Members | |
![]() | |
virtual log4net.ILog | Log [get] |
Gets the log. It lazy loads as necessary. More... | |
Guid | Id [get] |
Gets the id of the formula from the subclass's PluginAttribute. More... | |
string | Name [get] |
Gets the name of the formula from the subclass's PluginAttribute. More... | |
string | Description [get] |
Gets the description from the subclass's PluginAttribute. More... | |
string | Instructions [get] |
Gets the instructions from the subclass's PluginAttribute. More... | |
U | Descriptor [get] |
Gets the descriptor so it can be serialized to remote clients.. More... | |
T | Attribute [get] |
Gets the attribute, lazy loads it as necessary. More... | |
![]() | |
PluginDescriptor | Descriptor [get] |
The descriptor of the action used by the plugin infrastructure to define the action. More... | |
Provides a the base implementation for plugins that will notify of alert status changes. These plugin actions are intended for communication with human agents rather than integration with other systems. See the other types of actions for integration callouts.
|
inline |
Performs the action.
args | The ActionArgs used to perform dynamic actions. |
Implements Apac.EventManagement.IAction.
|
inline |
Notifies of the alert.
alert | The alert to be sent. |
Implements Apac.Reporting.IAlertAction.
|
protectedpure virtual |
Called when the subclass should notify of the alert.
alert | The alert. |
Implemented in Apac.Plugins.Actions.EmailAlertAction.