de.is24.util.monitoring
Interface MonitorPlugin

All Known Implementing Classes:
AbstractMonitorPlugin, CorePlugin, StatsdPlugin

public interface MonitorPlugin


Method Summary
 void addHighRateTimerMeasurement(String name, long timing)
           
 void addSingleEventTimerMeasurement(String name, long timing)
           
 void addTimerMeasurement(String name, long timing)
           
 void afterRemovalNotification()
           
 String getUniqueName()
           
 void incrementCounter(String name, int increment)
           
 void incrementHighRateCounter(String name, int increment)
           
 void initializeCounter(String name)
           
 void initializeTimerMeasurement(String name)
           
 void register()
           
 

Method Detail

getUniqueName

String getUniqueName()

initializeCounter

void initializeCounter(String name)

incrementCounter

void incrementCounter(String name,
                      int increment)

incrementHighRateCounter

void incrementHighRateCounter(String name,
                              int increment)

addTimerMeasurement

void addTimerMeasurement(String name,
                         long timing)

addSingleEventTimerMeasurement

void addSingleEventTimerMeasurement(String name,
                                    long timing)

addHighRateTimerMeasurement

void addHighRateTimerMeasurement(String name,
                                 long timing)

initializeTimerMeasurement

void initializeTimerMeasurement(String name)

register

void register()

afterRemovalNotification

void afterRemovalNotification()


Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.