public class DocsAlert {
@Inject
private AlertManager manager;
void onActionFromTransient(){
manager.alert(Duration.TRANSIENT, Severity.INFO, "INFO TRANSIENT");
manager.alert(Duration.TRANSIENT, Severity.WARN, "WARN TRANSIENT");
manager.alert(Duration.TRANSIENT, Severity.ERROR, "ERROR TRANSIENT");
}
void onActionFromSingle(){
manager.alert(Duration.SINGLE, Severity.INFO, "INFO SINGLE");
manager.alert(Duration.SINGLE, Severity.WARN, "WARN SINGLE");
manager.alert(Duration.SINGLE, Severity.ERROR, "ERROR SINGLE");
}
void onActionFromUntilDismiss(){
manager.alert(Duration.UNTIL_DISMISSED, Severity.INFO, "INFO UNTIL_DISMISSED");
manager.alert(Duration.UNTIL_DISMISSED, Severity.WARN, "WARN UNTIL_DISMISSED");
manager.alert(Duration.UNTIL_DISMISSED, Severity.ERROR, "ERROR UNTIL_DISMISSED");
}
}