Class ConfluenceMonitoringService
- java.lang.Object
- 
- com.atlassian.diagnostics.internal.DefaultMonitoringService
- 
- com.atlassian.confluence.internal.diagnostics.ConfluenceMonitoringService
 
 
- 
- All Implemented Interfaces:
- com.atlassian.diagnostics.internal.InternalMonitoringService,- com.atlassian.diagnostics.internal.IssueSupplier,- com.atlassian.diagnostics.MonitoringService,- com.atlassian.sal.api.lifecycle.LifecycleAware
 
 public class ConfluenceMonitoringService extends com.atlassian.diagnostics.internal.DefaultMonitoringService- Since:
- 6.11.0
 
- 
- 
Constructor SummaryConstructors Constructor Description ConfluenceMonitoringService(com.atlassian.diagnostics.DiagnosticsConfiguration configuration, com.atlassian.diagnostics.internal.dao.AlertEntityDao dao, com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.diagnostics.JsonMapper jsonMapper, com.atlassian.sal.api.permission.PermissionEnforcer permissionEnforcer, com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.AlertPublisher publisher, com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate, com.atlassian.event.api.EventPublisher eventPublisher)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()voidonApplicationStarted(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event)voidonStart()voidonStop()voidpreDestroy()- 
Methods inherited from class com.atlassian.diagnostics.internal.DefaultMonitoringServicecreateMonitor, createMonitor, destroyMonitor, findAllComponents, findAllIssues, findAllNodesWithAlerts, findAllPluginsWithAlerts, getIssue, getMonitor, internalStreamAlertCounts, isEnabled, streamAlertCounts, streamAlerts, streamAlertsWithElisions, subscribe, unsubscribe
 
- 
 
- 
- 
- 
Constructor Detail- 
ConfluenceMonitoringServicepublic ConfluenceMonitoringService(com.atlassian.diagnostics.DiagnosticsConfiguration configuration, com.atlassian.diagnostics.internal.dao.AlertEntityDao dao, com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.diagnostics.JsonMapper jsonMapper, com.atlassian.sal.api.permission.PermissionEnforcer permissionEnforcer, com.atlassian.diagnostics.internal.PluginHelper pluginHelper, com.atlassian.diagnostics.internal.AlertPublisher publisher, com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate, com.atlassian.event.api.EventPublisher eventPublisher)
 
- 
 - 
Method Detail- 
init@PostConstruct public void init() 
 - 
preDestroy@PreDestroy public void preDestroy() 
 - 
onApplicationStarted@EventListener public void onApplicationStarted(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event) 
 - 
onStartpublic void onStart() - Specified by:
- onStartin interface- com.atlassian.sal.api.lifecycle.LifecycleAware
- Overrides:
- onStartin class- com.atlassian.diagnostics.internal.DefaultMonitoringService
 
 - 
onStoppublic void onStop() - Specified by:
- onStopin interface- com.atlassian.sal.api.lifecycle.LifecycleAware
- Overrides:
- onStopin class- com.atlassian.diagnostics.internal.DefaultMonitoringService
 
 
- 
 
-