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 SummaryConstructorsConstructorDescriptionConfluenceAlertPublisher(com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.dao.AlertEntityDao alertEntityDao, Executor confluenceExecutor, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidpublish(@NonNull com.atlassian.diagnostics.Alert alert) @NonNull Stringsubscribe(@NonNull com.atlassian.diagnostics.AlertListener alertListener) booleanunsubscribe(@NonNull String subscriptionId) 
- 
Constructor Details- 
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 Details- 
publishpublic void publish(@NonNull com.atlassian.diagnostics.Alert alert) - Specified by:
- publishin interface- com.atlassian.diagnostics.internal.AlertPublisher
 
- 
subscribe- Specified by:
- subscribein interface- com.atlassian.diagnostics.internal.AlertPublisher
 
- 
unsubscribe- Specified by:
- unsubscribein interface- com.atlassian.diagnostics.internal.AlertPublisher
 
 
-