Uses of Interface
com.pervasive.datarush.monitoring.IntervalTimerSupplier
Packages that use IntervalTimerSupplier
Package
Description
Provides classes and interfaces for reporting on commonly monitored resources
such as memory, threads, and I/O.
-
Uses of IntervalTimerSupplier in com.pervasive.datarush.monitoring
Classes in com.pervasive.datarush.monitoring that implement IntervalTimerSupplierModifier and TypeClassDescriptionclassConvenient base class that should be extended by all implementations ofIntervalTimerSupplierfinal classBasic mutable implementation ofAccumulatedTimerSupplier.final classA snapshot that reflects a point-in-time of aIntervalTimerSupplier.Methods in com.pervasive.datarush.monitoring that return IntervalTimerSupplierModifier and TypeMethodDescriptionIntervalTimerDefinition.aggregate(List<? extends StatisticSupplier> values) Performs timer aggregation per the aggregation rules specified onIntervalTimerSupplier.static IntervalTimerSupplierStatisticSupplierTestHelper.aggregate(IntervalTimerSupplier... supps) IntervalTimerDefinition.cast(StatisticSupplier value) static IntervalTimerSupplierStatisticSupplierTestHelper.finalSnapshot(IntervalTimerSupplier supp) IntervalTimerSupplier.snapshot()Creates a snapshot of this timer.static IntervalTimerSupplierStatisticSupplierTestHelper.timer(StatisticState state, long startTimeMillis, long endTimeMillis) static IntervalTimerSupplier[]StatisticSupplierTestHelper.timers(IntervalTimerSupplier... counters) Methods in com.pervasive.datarush.monitoring with parameters of type IntervalTimerSupplierModifier and TypeMethodDescriptionstatic IntervalTimerSupplierStatisticSupplierTestHelper.aggregate(IntervalTimerSupplier... supps) static voidStatisticSupplierTestHelper.assertTimer(StatisticState state, long startTimeMillis, long endTimeMillis, IntervalTimerSupplier timer) static IntervalTimerSupplierStatisticSupplierTestHelper.finalSnapshot(IntervalTimerSupplier supp) static IntervalTimerSupplier[]StatisticSupplierTestHelper.timers(IntervalTimerSupplier... counters) Constructors in com.pervasive.datarush.monitoring with parameters of type IntervalTimerSupplierModifierConstructorDescriptionCreate a snapshot of the given timer.