Package | Description |
---|---|
org.glassfish.jersey.server.internal.monitoring |
Jersey server-side internal monitoring and statistics classes.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractTimeSnapshot
Base implementation of
UniformTimeSnapshot . |
(package private) class |
UniformTimeSimpleSnapshot
A statistical snapshot of a
UniformTimeSimpleSnapshot . |
(package private) class |
UniformTimeValuesSnapshot
A statistical snapshot of a
UniformTimeValuesSnapshot . |
Modifier and Type | Method and Description |
---|---|
UniformTimeSnapshot |
AbstractSlidingWindowTimeReservoir.getSnapshot(long time,
java.util.concurrent.TimeUnit timeUnit) |
UniformTimeSnapshot |
TimeReservoir.getSnapshot(long time,
java.util.concurrent.TimeUnit timeUnit)
Returns a snapshot of the reservoir's values at given time or newer.
|
UniformTimeSnapshot |
UniformTimeReservoir.getSnapshot(long time,
java.util.concurrent.TimeUnit timeUnit) |
protected UniformTimeSnapshot |
AggregatedSlidingWindowTimeReservoir.snapshot(java.util.Collection<AggregatedValueObject> values,
long timeInterval,
java.util.concurrent.TimeUnit timeIntervalUnit,
long time,
java.util.concurrent.TimeUnit timeUnit) |
protected UniformTimeSnapshot |
SlidingWindowTimeReservoir.snapshot(java.util.Collection<java.lang.Long> values,
long timeInterval,
java.util.concurrent.TimeUnit timeIntervalUnit,
long time,
java.util.concurrent.TimeUnit timeUnit) |
(package private) abstract UniformTimeSnapshot |
AbstractSlidingWindowTimeReservoir.snapshot(java.util.Collection<V> values,
long timeInterval,
java.util.concurrent.TimeUnit timeIntervalUnit,
long time,
java.util.concurrent.TimeUnit timeUnit)
Subclasses are required to instantiate
UniformTimeSnapshot on their own. |
Constructor and Description |
---|
TimeWindowStatisticsImpl(long interval,
UniformTimeSnapshot snapshot) |