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(@NonNull com.atlassian.diagnostics.Alert alert) |
@NonNull String |
subscribe(@NonNull com.atlassian.diagnostics.AlertListener alertListener) |
boolean |
unsubscribe(@NonNull 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.AlertPublisherpublic @NonNull String subscribe(@NonNull com.atlassian.diagnostics.AlertListener alertListener)
subscribe in interface com.atlassian.diagnostics.internal.AlertPublisherpublic boolean unsubscribe(@NonNull String subscriptionId)
unsubscribe in interface com.atlassian.diagnostics.internal.AlertPublisherCopyright © 2003–2022 Atlassian. All rights reserved.