package de.is24.util.monitoring.tools; import de.is24.util.monitoring.Counter; import de.is24.util.monitoring.HistorizableList; import de.is24.util.monitoring.MultiValueProvider; import de.is24.util.monitoring.ReportVisitor; import de.is24.util.monitoring.StateValueProvider; import de.is24.util.monitoring.Timer; import de.is24.util.monitoring.Version; /** * convenience class for easy selective override of ReportVisitor */ public class DoNothingReportVisitor implements ReportVisitor { @Override public void reportCounter(Counter counter) { } @Override public void reportTimer(Timer timer) { } @Override public void reportStateValue(StateValueProvider stateValueProvider) { } @Override public void reportMultiValue(MultiValueProvider multiValueProvider) { } @Override public void reportHistorizableList(HistorizableList historizableList) { } @Override public void reportVersion(Version version) { } }