Skip navigation links
A C D E G H I M N O P R S T U 

A

availability(AvailabilityCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an AvailabilityCondition object.
average - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
Average of numeric data.
averageDescription - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
Average formatted with units

C

compare(CompareCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an CompareCondition object.
condition - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
The Condition being stored
ConditionDescription() - Constructor for class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
conditions - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
A list of conditions stored with ConditionDescription wrapper class
CONTEXT_PROPERTY_DESCRIPTION - Static variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
Context property "description".
CONTEXT_PROPERTY_DESCRIPTION2 - Static variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
Context property "description".
CONTEXT_PROPERTY_RESOURCE_NAME - Static variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
Context property "resourceName".
CONTEXT_PROPERTY_RESOURCE_TYPE - Static variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
Context property "resourceType".
CONTEXT_PROPERTY_UNIT - Static variable in class org.hawkular.alerts.actions.email.PluginMessageDescription
Context property "unit".
createMimeMessage(ActionMessage) - Method in class org.hawkular.alerts.actions.email.EmailPlugin
 

D

data - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
List of numeric data if Condition is ThresholdCondition or ThresholdRangeCondition types, 0 otherwise
DEFAULT_FROM - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_FROM_NAME - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_FROM_NAME_PROPERTY - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_FROM_PROPERTY - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_HAWKULAR_BASE_URL - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_LOCALE - Static variable in class org.hawkular.alerts.actions.email.EmailTemplate
 
DEFAULT_MAIL_SMTP_HOST - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_MAIL_SMTP_PORT - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
DEFAULT_TEMPLATE_HTML - Static variable in class org.hawkular.alerts.actions.email.EmailTemplate
 
DEFAULT_TEMPLATE_PLAIN - Static variable in class org.hawkular.alerts.actions.email.EmailTemplate
 
description - Variable in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
Description based on the Condition being stored

E

EmailMimeMessage - Class in org.hawkular.alerts.actions.email
Wrapper of MimeMessage to control MessageID header.
EmailMimeMessage(Session) - Constructor for class org.hawkular.alerts.actions.email.EmailMimeMessage
 
EmailPlugin - Class in org.hawkular.alerts.actions.email
Action Email plugin.
EmailPlugin() - Constructor for class org.hawkular.alerts.actions.email.EmailPlugin
 
EmailSessionProperties - Class in org.hawkular.alerts.actions.email
A helper class to load properties used for email Session creation.
EmailSessionProperties() - Constructor for class org.hawkular.alerts.actions.email.EmailSessionProperties
 
EmailTemplate - Class in org.hawkular.alerts.actions.email
Email builder based on freemarker templates.
EmailTemplate() - Constructor for class org.hawkular.alerts.actions.email.EmailTemplate
 
events(EventCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an EventCondition object.
external(ExternalCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an ExternalCondition object.

G

getAlert() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getAverage() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
getAverageDescription() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
getBaseUrl() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getCondition() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
getConditions() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getDampening() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getDampeningDescription() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getData() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
getDefaultProperties() - Method in class org.hawkular.alerts.actions.email.EmailPlugin
 
getDescription() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
getEmailSubject() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getEvent() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getNumConditions() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getProperties() - Method in class org.hawkular.alerts.actions.email.EmailPlugin
 
getProps() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getStatus() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getTrigger() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
getTriggerDescription() - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 

H

HAWKULAR_ALERTS_TEMPLATES - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
HAWKULAR_ALERTS_TEMPLATES_PROPERY - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
HAWKULAR_BASE_URL - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 

I

IN_REPLY_TO - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 

M

MAIL_SESSION_OFFLINE - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
This property is used for testing porpuses.
MESSAGE_ID - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
missing(MissingCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for a MissingCondition object.

N

nelson(NelsonCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for a NelsonCondition object.

O

org.hawkular.alerts.actions.email - package org.hawkular.alerts.actions.email
 

P

PLUGIN_NAME - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
 
PluginMessageDescription - Class in org.hawkular.alerts.actions.email
Helper class to store Alert data and related descriptions and average data to be used into email freemarker templates.
PluginMessageDescription(ActionMessage) - Constructor for class org.hawkular.alerts.actions.email.PluginMessageDescription
Unwraps a PluginMessage object as a helper for freemaker templates.
PluginMessageDescription.ConditionDescription - Class in org.hawkular.alerts.actions.email
Helper inner class to store a Condition with a calculated description.
process(ActionMessage) - Method in class org.hawkular.alerts.actions.email.EmailPlugin
 
processTemplate(ActionMessage) - Method in class org.hawkular.alerts.actions.email.EmailTemplate
Process a PluginMessage and creates email content based on templates.
PROP_CC - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"cc" property defines the extra recipients of the plugin email.
PROP_FROM - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"from" property defines the sender of the plugin email.
PROP_FROM_NAME - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"from-name" property defines the name of the sender of the plugin email.
PROP_MAIL - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"mail" property is used as main prefix for javax.mail.Session properties.
PROP_TEMPLATE_HAWKULAR_URL - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"template.hawkular.url" property defines the URL that will be used in the template email to point to hawkular server.
PROP_TEMPLATE_HTML - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"template.html" property defines the template used for html email.
PROP_TEMPLATE_LOCALE - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
Email plugin supports localization templates.
PROP_TEMPLATE_PLAIN - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"template.plain" property defines the template used for plain text email.
PROP_TO - Static variable in class org.hawkular.alerts.actions.email.EmailPlugin
"to" property defines the recipient of the plugin email.

R

range(ThresholdRangeCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an ThresholdRangeCondition object.
rate(RateCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for a RateCondition object.

S

setAlert(Alert) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setAverage(Double) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
setAverageDescription(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
setBaseUrl(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setCondition(Condition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
setConditions(PluginMessageDescription.ConditionDescription[]) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setDampening(Dampening) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setDampeningDescription(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setData(List<Double>) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
setDescription(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription.ConditionDescription
 
setEmailSubject(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setEvent(Event) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setNumConditions(int) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setProps(Map<String, String>) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setSender(ActionPluginSender) - Method in class org.hawkular.alerts.actions.email.EmailPlugin
 
setStatus(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setTrigger(Trigger) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
setTriggerDescription(String) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
 
string(StringCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an StringCondition object.

T

threshold(ThresholdCondition) - Method in class org.hawkular.alerts.actions.email.PluginMessageDescription
Create a description for an ThresholdCondition object.

U

updateMessageID() - Method in class org.hawkular.alerts.actions.email.EmailMimeMessage
 
A C D E G H I M N O P R S T U 
Skip navigation links

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