Package ch.qos.logback.access.filter
Class PeriodicStats
- java.lang.Object
-
- ch.qos.logback.access.filter.PeriodicStats
-
- Direct Known Subclasses:
StatsByDay
,StatsByHour
,StatsByMinute
,StatsByMonth
,StatsByWeek
public abstract class PeriodicStats extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private double
average
private long
lastCount
private long
lastTotal
private int
n
private long
nextPeriodBegins
-
Constructor Summary
Constructors Constructor Description PeriodicStats()
PeriodicStats(long now)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract long
computeStartOfNextPeriod(long now)
double
getAverage()
long
getLastCount()
(package private) void
reset()
(package private) void
reset(long now)
(package private) void
update(long now, long total)
-