Constructor and Description |
---|
RangeWindow(DurationSet durations,
Duration slideDuration) |
RangeWindow(long w) |
RangeWindow(long w,
long slide) |
Modifier and Type | Method and Description |
---|---|
RangeWindow |
clone() |
void |
enableSlidePurifier(Purifier p) |
long |
getDuration() |
long |
getSlide() |
void |
purge()
This method will purify a number of expired elements in the window according to its characteristics
(triple-based or time-based windows)
|
void |
purge(long timeRange,
java.lang.String message) |
void |
report(long t) |
void |
reportLatestTime(long t) |
void |
setBuff(Database db)
each window has a buffer to store elements.
|
public RangeWindow(long w)
public RangeWindow(long w, long slide)
public RangeWindow(DurationSet durations, Duration slideDuration)
public void enableSlidePurifier(Purifier p)
public void setBuff(Database db)
Window
public long getSlide()
public long getDuration()
public void purge(long timeRange, java.lang.String message)
public void purge()
Window
public void reportLatestTime(long t)
reportLatestTime
in interface Window
public void report(long t)
public RangeWindow clone()