| Package | Description |
|---|---|
| de.is24.util.monitoring | |
| de.is24.util.monitoring.statsd |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMonitorPlugin
Plugin base class with suitable equals and hashCode implementations and default handling for
HighRate and SingleEvent.
|
class |
CorePlugin
This plugin represents the former core functionality of InApplicationMonitor, on a way to a more
flexible implementation by plugins, to simplify testing and the first step on the way fo a more
dependency injection friendly implementation.
|
| Modifier and Type | Field and Description |
|---|---|
private CopyOnWriteArrayList<MonitorPlugin> |
InApplicationMonitor.plugins |
private static ThreadLocal<List<MonitorPlugin>> |
TestingInApplicationMonitor.threadLocalPluginsList |
| Modifier and Type | Method and Description |
|---|---|
List<MonitorPlugin> |
TestingInApplicationMonitor.getPlugins() |
protected List<MonitorPlugin> |
InApplicationMonitor.getPlugins() |
| Modifier and Type | Method and Description |
|---|---|
void |
InApplicationMonitor.registerPlugin(MonitorPlugin plugin)
Register a plugin to able to hook into monitoring with your own monitor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StatsdPlugin
InApplicationMonitor plugin.
|
Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.