Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha1
-
Fix Version/s: 2.0-Alpha3, 2.0.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces 2.0
Description
Notification of session expiry is a useful feature in ICEfaces 1.x and should be incorporated into ICEfaces 2.0.
The session expiry notification uses pushIds created for each window. These pushIds are put into a group that will be used to push the session expiry notification to all the browser window.
On the client side the ice.push.register callback will invoke all the listeners registered with ice.onSessionExpired function. Also the callback will de-register the pushIds thus disabling the blocking connection.