-
Type:
New Feature Request
-
Resolution: Unresolved
-
Priority:
Trivial
-
None
-
Affects Version/s: None
-
Component/s: API (A), Frontend (F), Server (S)
-
None
New operations
Evict event
When combining with execute when 'event closed' this operation would allow to remove closed events from windows.
Set cause
This operation would allow to set custom window event as a cause, since not always it's possible to guarantee that the cause event will come first. Only one event can be set as a cause. It would require database patch to add 'set cause' with 'is first' condition to all event-cause windows.
New operation conditions
Has cause
This condition would check if cause event has been set for the window. For example this could be used to suppress events coming into window after cause event, allowing complex setups like:
1) events are added to window
2) cause event is added, all events in window are suppressed.
3) events are added to window and suppressed, since window has cause event.
4) cause event is closed - all events in window are unsuppressed, window is closed.