Skip navigation links
A C E G I L M O P S V W 

A

ActionMessage - Interface in org.hawkular.alerts.actions.api
A message sent to the plugin from the alerts engine It has the alert payload as well as action properties
ActionPluginListener - Interface in org.hawkular.alerts.actions.api
A listener that will initialize the plugin and process incoming messages.
ActionPluginSender - Interface in org.hawkular.alerts.actions.api
A sender interface that allows to a plugin to send operations message to the alerts engine.
ActionResponseMessage - Interface in org.hawkular.alerts.actions.api
A message sent to the alerts engine from the plugin It defines a code of operation and generic payload.
ActionResponseMessage.Operation - Enum in org.hawkular.alerts.actions.api
 

C

createMessage(ActionResponseMessage.Operation) - Method in interface org.hawkular.alerts.actions.api.ActionPluginSender
Factory to create new ActionResponseMessage messages.

E

errorCannotBeStarted(String, String) - Method in interface org.hawkular.alerts.actions.api.MsgLogger
 
errorCannotBeStarted(String, String) - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
errorCannotBeStarted$str() - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
errorCannotProcessMessage(String, String) - Method in interface org.hawkular.alerts.actions.api.MsgLogger
 
errorCannotProcessMessage(String, String) - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
errorCannotProcessMessage$str() - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 

G

getAction() - Method in interface org.hawkular.alerts.actions.api.ActionMessage
 
getDefaultProperties() - Method in interface org.hawkular.alerts.actions.api.ActionPluginListener
The alerts engine registers the plugins available with their default values.
getOperation() - Method in interface org.hawkular.alerts.actions.api.ActionResponseMessage
 
getPayload() - Method in interface org.hawkular.alerts.actions.api.ActionResponseMessage
 
getProperties() - Method in interface org.hawkular.alerts.actions.api.ActionPluginListener
The alerts engine registers the plugins available with their properties.

I

infoActionReceived(String, String) - Method in interface org.hawkular.alerts.actions.api.MsgLogger
 
infoActionReceived(String, String) - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
infoActionReceived$str() - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 

L

LOGGER - Static variable in interface org.hawkular.alerts.actions.api.MsgLogger
 

M

MsgLogger - Interface in org.hawkular.alerts.actions.api
Common log for INFO, WARN, ERROR and FATAL messages.
MsgLogger_$logger - Class in org.hawkular.alerts.actions.api
Warning this class consists of generated code.
MsgLogger_$logger(Logger) - Constructor for class org.hawkular.alerts.actions.api.MsgLogger_$logger
 

O

org.hawkular.alerts.actions.api - package org.hawkular.alerts.actions.api
 

P

Plugin - Annotation Type in org.hawkular.alerts.actions.api
Define an alerts actions plugin implementation Plugin must have a unique name that will be used at registration phase Plugin must implement ActionPluginListener interface
process(ActionMessage) - Method in interface org.hawkular.alerts.actions.api.ActionPluginListener
This method is invoked by the ActionService to process a new action generated by the engine.

S

send(ActionResponseMessage) - Method in interface org.hawkular.alerts.actions.api.ActionPluginSender
Send a message to the engine.
Sender - Annotation Type in org.hawkular.alerts.actions.api
Mark an ActionPluginSender to be injected inside an ActionPluginListener.

V

valueOf(String) - Static method in enum org.hawkular.alerts.actions.api.ActionResponseMessage.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.alerts.actions.api.ActionResponseMessage.Operation
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnMessageReceivedWithoutPayload(String) - Method in interface org.hawkular.alerts.actions.api.MsgLogger
 
warnMessageReceivedWithoutPayload(String) - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
warnMessageReceivedWithoutPayload$str() - Method in class org.hawkular.alerts.actions.api.MsgLogger_$logger
 
A C E G I L M O P S V W 
Skip navigation links

Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.