Uses of Interface
org.glassfish.jersey.server.internal.monitoring.core.TimeReservoir
Packages that use TimeReservoir
Package
Description
Jersey server-side internal monitoring and statistics classes.
-
Uses of TimeReservoir in org.glassfish.jersey.server.internal.monitoring
Classes in org.glassfish.jersey.server.internal.monitoring that implement TimeReservoirModifier and TypeClassDescription(package private) class
Aggregated sliding window time reservoir stores aggregated measurements in a time window of given size.(package private) class
Sliding window time reservoir implementation that stores data of typeLong
.Fields in org.glassfish.jersey.server.internal.monitoring declared as TimeReservoirModifier and TypeFieldDescriptionprivate final TimeReservoir<V>
TimeWindowStatisticsImpl.Builder.timeReservoir
private TimeReservoir<Long>
AggregatingTrimmer.timeReservoirNotifier
Fields in org.glassfish.jersey.server.internal.monitoring with type parameters of type TimeReservoirModifier and TypeFieldDescriptionprivate final List<TimeReservoir<AggregatedValueObject>>
AggregatingTrimmer.aggregatedReservoirListeners
Methods in org.glassfish.jersey.server.internal.monitoring that return TimeReservoirMethods in org.glassfish.jersey.server.internal.monitoring with parameters of type TimeReservoirModifier and TypeMethodDescriptionvoid
AggregatingTrimmer.register
(TimeReservoir<AggregatedValueObject> timeReservoirListener) Registers given aggregating sliding window reservoir to get updates from this trimmer.void
AggregatingTrimmer.setTimeReservoir
(TimeReservoir<Long> timeReservoirNotifier) Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type TimeReservoirModifierConstructorDescription(package private)
Builder
(TimeReservoir<V> timeReservoir) Create new time window statistics builder instance. -
Uses of TimeReservoir in org.glassfish.jersey.server.internal.monitoring.core
Classes in org.glassfish.jersey.server.internal.monitoring.core that implement TimeReservoirModifier and TypeClassDescriptionclass
An abstractTimeReservoir
implementation backed by a sliding window that stores only the measurements made in the lastN
seconds (or other startTime unit) and allows an update with data that happened in past (which is what makes it different from Dropwizard's Metrics SlidingTimeWindowReservoir.class
A random sampling reservoir of a stream oflong
s.Methods in org.glassfish.jersey.server.internal.monitoring.core with parameters of type TimeReservoirModifier and TypeMethodDescriptionvoid
SlidingWindowTrimmer.setTimeReservoir
(TimeReservoir<V> reservoir)