de.is24.util.monitoring
Interface Reportable

All Known Implementing Classes:
AbstractStateValueProvider, Counter, HistorizableList, SimpleStateValueProvider, StateValueProvider, Timer, Version

public interface Reportable

The building blocks of the InApplicationMonitor class are Reportables. All Reportabls have a name, which is a simple String. Names can be choosen freely, but it is recommended to use canonical names and a good choice is to use the class name of the monitored class plus a description of the reportable value.

Author:
OSchmitz

Method Summary
 void accept(ReportVisitor visitor)
           
 String getName()
           
 

Method Detail

accept

void accept(ReportVisitor visitor)

getName

String getName()


Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.