com.netflix.servo
Interface MonitorRegistry

All Known Implementing Classes:
BasicMonitorRegistry, DefaultMonitorRegistry, JmxMonitorRegistry

public interface MonitorRegistry

Registry to keep track of objects with Monitor annotations.


Method Summary
 java.util.Collection<Monitor<?>> getRegisteredMonitors()
          The set of registered Monitor objects.
 void register(Monitor<?> monitor)
          Register a new monitor in the registry.
 void unregister(Monitor<?> monitor)
          Unregister a Monitor from the registry.
 

Method Detail

getRegisteredMonitors

java.util.Collection<Monitor<?>> getRegisteredMonitors()
The set of registered Monitor objects.


register

void register(Monitor<?> monitor)
Register a new monitor in the registry.


unregister

void unregister(Monitor<?> monitor)
Unregister a Monitor from the registry.