Class ConfluenceAlertPublisher
- java.lang.Object
- 
- com.atlassian.confluence.internal.diagnostics.ConfluenceAlertPublisher
 
- 
- All Implemented Interfaces:
- com.atlassian.diagnostics.internal.AlertPublisher
 
 public class ConfluenceAlertPublisher extends Object implements com.atlassian.diagnostics.internal.AlertPublisher - Since:
- 6.10
 
- 
- 
Constructor SummaryConstructors Constructor Description ConfluenceAlertPublisher(com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.dao.AlertEntityDao alertEntityDao, Executor confluenceExecutor, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpublish(@NonNull com.atlassian.diagnostics.Alert alert)@NonNull Stringsubscribe(@NonNull com.atlassian.diagnostics.AlertListener alertListener)booleanunsubscribe(@NonNull String subscriptionId)
 
- 
- 
- 
Constructor Detail- 
ConfluenceAlertPublisherpublic ConfluenceAlertPublisher(com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.dao.AlertEntityDao alertEntityDao, Executor confluenceExecutor, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
 
- 
 - 
Method Detail- 
publishpublic void publish(@NonNull com.atlassian.diagnostics.Alert alert) - Specified by:
- publishin interface- com.atlassian.diagnostics.internal.AlertPublisher
 
 - 
subscribepublic @NonNull String subscribe(@NonNull com.atlassian.diagnostics.AlertListener alertListener) - Specified by:
- subscribein interface- com.atlassian.diagnostics.internal.AlertPublisher
 
 - 
unsubscribepublic boolean unsubscribe(@NonNull String subscriptionId) - Specified by:
- unsubscribein interface- com.atlassian.diagnostics.internal.AlertPublisher
 
 
- 
 
-