de.is24.util.monitoring.wrapper
Class GenericMonitoringWrapper.InApplicationMonitorTimingReporter

java.lang.Object
  extended by de.is24.util.monitoring.wrapper.GenericMonitoringWrapper.InApplicationMonitorTimingReporter
All Implemented Interfaces:
GenericMonitoringWrapper.TimingReporter
Enclosing class:
GenericMonitoringWrapper<E>

public static class GenericMonitoringWrapper.InApplicationMonitorTimingReporter
extends Object
implements GenericMonitoringWrapper.TimingReporter

Default implementation of the GenericMonitoringWrapper.TimingReporter interface that uses the InApplicationMonitor as it's backend.

Author:
Alexander Metzner

Constructor Summary
GenericMonitoringWrapper.InApplicationMonitorTimingReporter()
           
 
Method Summary
 void reportTimedOperation(Class<?> targetClass, Method targetMethod, long startTime, long endTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericMonitoringWrapper.InApplicationMonitorTimingReporter

public GenericMonitoringWrapper.InApplicationMonitorTimingReporter()
Method Detail

reportTimedOperation

public void reportTimedOperation(Class<?> targetClass,
                                 Method targetMethod,
                                 long startTime,
                                 long endTime)
Specified by:
reportTimedOperation in interface GenericMonitoringWrapper.TimingReporter


Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.