Package com.jalios.jcms.alert
Class WebAlertChannel
- java.lang.Object
-
- com.jalios.jcms.alert.BasicAlertChannel
-
- com.jalios.jcms.alert.WebAlertChannel
-
- All Implemented Interfaces:
AlertChannel
,PluginComponent
public class WebAlertChannel extends BasicAlertChannel
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DISPLAY_ABSTRACT_PREFIX_PROP
static java.lang.String
JSP_DEFAULT_PROP
static java.lang.String
JSP_PREFIX_PROP
static java.lang.String
PREFIX_PROP
-
Fields inherited from interface com.jalios.jcms.plugin.PluginComponent
REVISION
-
-
Constructor Summary
Constructors Constructor Description WebAlertChannel()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
displayAbstract(Alert alert)
Defines if abstract of the data should be displayed in the alertjava.lang.String
getDescription(java.lang.String userLang)
Returns the description of the AlertChannel.java.lang.String
getIcon()
Returns the icon of the AlertChannel.static java.lang.String
getJspPath(Alert alert)
java.lang.String
getLabel(java.lang.String userLang)
Returns the label of the AlertChannel.java.lang.String
getName()
Returns the internal name of the AlertChannel.boolean
saveAlert()
Returns true if the alerts of this channel must be saved.void
send(Alert alert)
Sends an alert.-
Methods inherited from class com.jalios.jcms.alert.BasicAlertChannel
init, isAvailable
-
-
-
-
Field Detail
-
PREFIX_PROP
public static final java.lang.String PREFIX_PROP
- See Also:
- Constant Field Values
-
JSP_PREFIX_PROP
public static final java.lang.String JSP_PREFIX_PROP
- See Also:
- Constant Field Values
-
JSP_DEFAULT_PROP
public static final java.lang.String JSP_DEFAULT_PROP
- See Also:
- Constant Field Values
-
DISPLAY_ABSTRACT_PREFIX_PROP
public static final java.lang.String DISPLAY_ABSTRACT_PREFIX_PROP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:AlertChannel
Returns the internal name of the AlertChannel.- Returns:
- the internal name of the AlertChannel.
-
getLabel
public java.lang.String getLabel(java.lang.String userLang)
Description copied from interface:AlertChannel
Returns the label of the AlertChannel.- Parameters:
userLang
- the user language.- Returns:
- the label of the AlertChannel.
-
getDescription
public java.lang.String getDescription(java.lang.String userLang)
Description copied from interface:AlertChannel
Returns the description of the AlertChannel.- Parameters:
userLang
- the user language.- Returns:
- the description of the AlertChannel.
-
getIcon
public java.lang.String getIcon()
Description copied from interface:AlertChannel
Returns the icon of the AlertChannel.- Specified by:
getIcon
in interfaceAlertChannel
- Overrides:
getIcon
in classBasicAlertChannel
- Returns:
- the icon of the AlertChannel.
-
send
public void send(Alert alert)
Description copied from interface:AlertChannel
Sends an alert.- Parameters:
alert
- the alert
-
saveAlert
public boolean saveAlert()
Description copied from interface:AlertChannel
Returns true if the alerts of this channel must be saved.- Specified by:
saveAlert
in interfaceAlertChannel
- Overrides:
saveAlert
in classBasicAlertChannel
- Returns:
- true if the alerts of this channel must be saved.
-
getJspPath
public static java.lang.String getJspPath(Alert alert)
-
-