ICEfaces
  1. ICEfaces
  2. ICE-10090

Modify PortableRenderer to provide all the features of PushRenderer

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.BETA
    • Fix Version/s: 4.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces
    • Assignee Priority:
      P2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Modify PortableRenderer API to provide all the features PushRenderer already provides. This for use cases where FacesContext is not available (such as during session expiry).

        Activity

        Mircea Toma created issue -
        Mircea Toma made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Mircea Toma made changes -
        Fix Version/s 4.0 [ 11382 ]
        Mircea Toma made changes -
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Affects Documentation (User Guide, Ref. Guide, etc.) [ 10003 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41547 Mon Jun 30 09:29:33 MDT 2014 mircea.toma ICE-10090 Modified PortableRenderer and supporting classes to allow push group registration and de-registration of views associated to the current session.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/application/PortableRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/push/SessionViewManager.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/LazyPushManager.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
        Hide
        Mircea Toma added a comment -

        Modified PortableRenderer and supporting classes to allow push group registration and de-registration of views associated to the current session.
        The following methods where added to PortableRenderer interface:

        PortableRenderer.addCurrentSession(String groupName)
        PortableRenderer.removeCurrentSession(String groupName)
        
        Show
        Mircea Toma added a comment - Modified PortableRenderer and supporting classes to allow push group registration and de-registration of views associated to the current session. The following methods where added to PortableRenderer interface: PortableRenderer.addCurrentSession( String groupName) PortableRenderer.removeCurrentSession( String groupName)
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41552 Mon Jun 30 14:07:30 MDT 2014 mircea.toma ICE-10090 Modified PortableRenderer and supporting classes to allow push group registration and de-registration of views associated to the current session.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/WindowScopeManager.java
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Mircea Toma
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: