de.is24.util.monitoring
Interface ReportVisitor

All Known Implementing Classes:
AbstractSortedReportVisitor, HierarchyReportVisitor, HistogramLikeValueAnalysisVisitor, StringWriterReportVisitor, UnsortedWriterReportVisitor, ValueOrderedReportVisitor

public interface ReportVisitor

ReportVisitors are used to read content from the registered Reportable instances of the InApplicationMonitor

Author:
OSchmitz

Method Summary
 void reportCounter(Counter counter)
          method called for each Counter
 void reportHistorizableList(HistorizableList historizableList)
          method called for each HistorizableList
 void reportStateValue(StateValueProvider stateValueProvider)
          method called for each StateValueProvider
 void reportTimer(Timer timer)
          method called for each Timer
 void reportVersion(Version version)
          method called for each Version
 

Method Detail

reportCounter

void reportCounter(Counter counter)
method called for each Counter

Parameters:
counter -

reportTimer

void reportTimer(Timer timer)
method called for each Timer

Parameters:
timer -

reportStateValue

void reportStateValue(StateValueProvider stateValueProvider)
method called for each StateValueProvider

Parameters:
stateValueProvider -

reportHistorizableList

void reportHistorizableList(HistorizableList historizableList)
method called for each HistorizableList

Parameters:
historizableList -

reportVersion

void reportVersion(Version version)
method called for each Version

Parameters:
version -


Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.