Package org.apache.tapestry5.alerts
Interface AlertManager
- All Known Implementing Classes:
AlertManagerImpl
public interface AlertManager
Manages
Alerts (using the AlertStorage SSO. The behavior of the service switches during
an Ajax request to directly add JavaScript to present the alerts.- Since:
- 5.3
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds an alert with configurable severity and duration.voidAdds an alert with configurable severity and duration.voidAdds anSeverity.ERRORalert with the default duration,Duration.SINGLE.voidAdds anSeverity.INFOalert with the default duration,Duration.SINGLE.voidAdds anSeverity.SUCCESSalert with the default duration,Duration.SINGLE.voidAdds anSeverity.WARNalert with the default duration,Duration.SINGLE.
-
Method Details
-
success
Adds anSeverity.SUCCESSalert with the default duration,Duration.SINGLE.- Parameters:
message- to present to the user- Since:
- 5.3.6
-
info
Adds anSeverity.INFOalert with the default duration,Duration.SINGLE.- Parameters:
message- to present to the user
-
warn
Adds anSeverity.WARNalert with the default duration,Duration.SINGLE.- Parameters:
message- to present to the user
-
error
Adds anSeverity.ERRORalert with the default duration,Duration.SINGLE.- Parameters:
message- to present to the user
-
alert
Adds an alert with configurable severity and duration. Message isn't treated as HTML, being HTML-escaped.- Parameters:
duration- controls how long the alert is presented to the userseverity- controls how the alert is presented to the usermessage- to present to the user
-
alert
@IncompatibleChange(details="Added in 5.4 in order to support HTML in alerts", release="5.4") void alert(Duration duration, Severity severity, String message, boolean markup) Adds an alert with configurable severity and duration.- Parameters:
duration- controls how long the alert is presented to the userseverity- controls how the alert is presented to the usermessage- to present to the usermarkup- whether to treat the message as raw HTML (true) or escape it (false).
-