Details
Description
When View Numbers are disposed ContextEventRepeater should clean-up its related buffered events appropriately as well. To achieve this functionality one requirement would be the introduction of a ViewNumberDisposed-like event.
Issue Links
- blocks
-
ICE-1585 Config. params missing from docs
- Closed
A new ContextEvent has been introduced, namely the ViewNumberDisposedEvent, which can be fired using the new ContextEventRepeater.viewNumberDisposed(HttpSession source, String iceFacesId, int viewNumber) method. This method is invoked whenever the View.dispose() method is invoked. When AHS is configured, the new event gets propagated to the AHS as well. Both the ContextEventRepeater and the AHS will do the appropriate clean up upon receiving this event. Marking this one as FIXED.