[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
This view is a moving timeWindow extending the specified amount of milliseconds into the past.
The view bases the timeWindow on the time obtained from the scheduling service.
All incoming events receive a timestamp and are placed in a sorted map by timestamp.
The view does not care about old data published by the parent view to this view.
Events leave or expire from the time timeWindow by means of a scheduled callback registered with the
scheduling service. Thus child views receive updates containing old data only asynchronously
as the system-time-based timeWindow moves on. However child views receive updates containing new data
as soon as the new data arrives.
The following tables list the members exposed by the TimeWindowView type.
Protected Fields
Name | Description | |
---|---|---|
![]() | parent |
Parent viewable to this view - directly accessible by subclasses.
(Inherited from ViewSupport.) |