public final class PerformanceMonitor extends Object
Modifier and Type | Method and Description |
---|---|
static <T> T |
callAndMonitor(long warnMillis,
long errorMillis,
Callable<T> callable) |
static <T> T |
callAndMonitor(MeasurementRecorderSource mrs,
long warnMillis,
long errorMillis,
Callable<T> callable) |
static <T> T |
callAndMonitor(MeasurementRecorderSource mrs,
long warnMillis,
long errorMillis,
Callable<T> callable,
boolean isLogInfo,
Object... detail) |
static <T> Callable<T> |
performanceMonitoredCallable(long warnMillis,
long errorMillis,
Callable<T> callable) |
static <T> Callable<T> |
performanceMonitoredCallable(long warnMillis,
long errorMillis,
Callable<T> callable,
boolean isLogInfo,
Object... detail) |
static <T> Callable<T> |
performanceMonitoredCallable(MeasurementRecorder mr,
long warnMillis,
long errorMillis,
Callable<T> callable,
boolean isLogInfo,
Object... detail) |
static <T> Callable<T> |
performanceMonitoredCallable(MeasurementRecorderSource mrs,
long warnMillis,
long errorMillis,
Callable<T> callable) |
static <T> Callable<T> |
performanceMonitoredCallable(MeasurementRecorderSource mrs,
long warnMillis,
long errorMillis,
Callable<T> callable,
boolean isLogInfo,
Object... detail) |
public static <T> T callAndMonitor(long warnMillis, long errorMillis, Callable<T> callable) throws Exception
Exception
public static <T> T callAndMonitor(MeasurementRecorderSource mrs, long warnMillis, long errorMillis, Callable<T> callable) throws Exception
Exception
public static <T> T callAndMonitor(MeasurementRecorderSource mrs, long warnMillis, long errorMillis, Callable<T> callable, boolean isLogInfo, Object... detail) throws Exception
Exception
public static <T> Callable<T> performanceMonitoredCallable(MeasurementRecorderSource mrs, long warnMillis, long errorMillis, Callable<T> callable)
public static <T> Callable<T> performanceMonitoredCallable(MeasurementRecorderSource mrs, long warnMillis, long errorMillis, Callable<T> callable, boolean isLogInfo, Object... detail)
public static <T> Callable<T> performanceMonitoredCallable(long warnMillis, long errorMillis, Callable<T> callable)
public static <T> Callable<T> performanceMonitoredCallable(long warnMillis, long errorMillis, Callable<T> callable, boolean isLogInfo, Object... detail)
public static <T> Callable<T> performanceMonitoredCallable(MeasurementRecorder mr, long warnMillis, long errorMillis, Callable<T> callable, boolean isLogInfo, Object... detail)
Copyright © 2014. All rights reserved.