public class ConfluenceAlertPublisher extends Object implements com.atlassian.diagnostics.internal.AlertPublisher
Constructor and Description |
---|
ConfluenceAlertPublisher(com.atlassian.diagnostics.internal.PluginHelper pluginHelper,
com.atlassian.diagnostics.internal.dao.AlertEntityDao alertEntityDao,
Executor confluenceExecutor,
com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate) |
Modifier and Type | Method and Description |
---|---|
void |
publish(com.atlassian.diagnostics.Alert alert) |
String |
subscribe(com.atlassian.diagnostics.AlertListener alertListener) |
boolean |
unsubscribe(String subscriptionId) |
public ConfluenceAlertPublisher(com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.dao.AlertEntityDao alertEntityDao, Executor confluenceExecutor, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
public void publish(@Nonnull com.atlassian.diagnostics.Alert alert)
publish
in interface com.atlassian.diagnostics.internal.AlertPublisher
@Nonnull public String subscribe(@Nonnull com.atlassian.diagnostics.AlertListener alertListener)
subscribe
in interface com.atlassian.diagnostics.internal.AlertPublisher
Copyright © 2003–2018 Atlassian. All rights reserved.