| Package | Description |
|---|---|
| de.is24.util.monitoring | |
| de.is24.util.monitoring.jmx | |
| de.is24.util.monitoring.state2graphite | |
| de.is24.util.monitoring.status |
| Modifier and Type | Class and Description |
|---|---|
private class |
CorePlugin.SyncObserver |
| Modifier and Type | Field and Description |
|---|---|
private List<ReportableObserver> |
Monitors.reportableObservers |
private CopyOnWriteArrayList<ReportableObserver> |
CorePlugin.reportableObservers |
(package private) WeakReference<ReportableObserver> |
CorePlugin.syncObserverReference |
| Modifier and Type | Method and Description |
|---|---|
void |
InApplicationMonitor.addReportableObserver(ReportableObserver reportableObserver)
Deprecated.
use corePlugin directly, will be removed from InApplicationMonitor
|
void |
CorePlugin.addReportableObserver(ReportableObserver reportableObserver)
adds a new ReportableObserver that wants to be notified about new Reportables that are
registered on the InApplicationMonitor
|
void |
InApplicationMonitor.removeReportableObserver(ReportableObserver reportableObserver)
Deprecated.
use corePlugin directly, will be removed from InApplicationMonitor
|
void |
CorePlugin.removeReportableObserver(ReportableObserver reportableObserver)
Allow disconnection of observers, mainly for testing
|
| Constructor and Description |
|---|
Monitors(List<ReportableObserver> reportableObservers) |
| Modifier and Type | Class and Description |
|---|---|
class |
InApplicationMonitorJMXConnector
This class publishes values registered at the Core Plugin as JMX MBeans and exposes
some management operations of InApplicationMonitor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StateValuesToGraphite |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceStateManager |
Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.