Constructor and Description |
---|
UserAlertManager(NodeClientCore core) |
Modifier and Type | Method and Description |
---|---|
int |
compare(UserAlert a0,
UserAlert a1) |
HTMLNode |
createAlerts() |
HTMLNode |
createAlerts(boolean showOnlyErrors)
Write the alerts as HTML.
|
HTMLNode |
createSummary() |
HTMLNode |
createSummary(boolean oneLine)
Write the alert summary as HTML to a StringBuilder
|
void |
dismissAlert(int alertHashCode)
Tries to find the user alert with the given hash code and dismisses it,
if found.
|
void |
dumpEvents(java.util.HashSet<java.lang.String> toDump) |
UserAlert[] |
getAlerts() |
java.lang.String |
getAtom(java.lang.String startURI) |
void |
register(UserAlert alert) |
void |
register(UserEvent event) |
HTMLNode |
renderAlert(UserAlert userAlert)
Renders the given alert and returns the rendered HTML node.
|
HTMLNode |
renderDismissButton(UserAlert userAlert,
java.lang.String redirectToAfterDisable) |
void |
unregister(UserAlert alert) |
void |
unregister(UserEvent.Type eventType) |
void |
unwatch(FCPConnectionHandler subscriber) |
void |
watch(FCPConnectionHandler subscriber) |
public UserAlertManager(NodeClientCore core)
public void register(UserAlert alert)
public void register(UserEvent event)
public void unregister(UserAlert alert)
public void unregister(UserEvent.Type eventType)
public void dismissAlert(int alertHashCode)
alertHashCode
- The hash code of the user alert to dismissunregister(UserAlert)
public UserAlert[] getAlerts()
public int compare(UserAlert a0, UserAlert a1)
compare
in interface java.util.Comparator<UserAlert>
public HTMLNode createAlerts()
public HTMLNode createAlerts(boolean showOnlyErrors)
public HTMLNode renderAlert(UserAlert userAlert)
userAlert
- The user alert to renderpublic HTMLNode renderDismissButton(UserAlert userAlert, java.lang.String redirectToAfterDisable)
public HTMLNode createSummary()
public HTMLNode createSummary(boolean oneLine)
public void dumpEvents(java.util.HashSet<java.lang.String> toDump)
public void watch(FCPConnectionHandler subscriber)
public void unwatch(FCPConnectionHandler subscriber)
public java.lang.String getAtom(java.lang.String startURI)