Package | Description |
---|---|
org.glassfish.jersey.server.internal.monitoring |
Jersey server-side internal monitoring and statistics classes.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<TimeReservoir<AggregatedValueObject>> |
AggregatingTrimmer.aggregatedReservoirListeners |
Modifier and Type | Method and Description |
---|---|
static AggregatedValueObject |
AggregatedValueObject.createFromMultiValues(java.util.Collection<? extends java.util.Collection<java.lang.Long>> values)
Creates aggregated value object for monitoring statistics based on the provided collection of values.
|
static AggregatedValueObject |
AggregatedValueObject.createFromValues(java.util.Collection<java.lang.Long> values)
Creates aggregated value object for monitoring statistics based on the provided values.
|
Modifier and Type | Method and Description |
---|---|
void |
AggregatingTrimmer.register(TimeReservoir<AggregatedValueObject> timeReservoirListener)
Registers given aggregating sliding window reservoir to get updates from this trimmer.
|
protected UniformTimeSnapshot |
AggregatedSlidingWindowTimeReservoir.snapshot(java.util.Collection<AggregatedValueObject> values,
long timeInterval,
java.util.concurrent.TimeUnit timeIntervalUnit,
long time,
java.util.concurrent.TimeUnit timeUnit) |