[ 
https://jira.nuxeo.org/browse/NXP-4954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=72177#action_72177
 ] 

Thierry Delprat edited comment on NXP-4954 at 3/26/10 5:36 PM:
---------------------------------------------------------------

Add invalidation methods and Rest bindings
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/54b9f8299044

Add a refresh button
http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/0f31cb7dc279
f


      was (Author: tdelprat):
    Add invalidation methods and Rest bindings
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/54b9f8299044

Add a refresh button
http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/5a11da767a0f

  
> Provide a way to invalidate NavigationTree cache from the outside
> -----------------------------------------------------------------
>
>                 Key: NXP-4954
>                 URL: https://jira.nuxeo.org/browse/NXP-4954
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Task
>    Affects Versions: 5.3.1
>            Reporter: Thierry Delprat
>            Assignee: Thierry Delprat
>             Fix For: 5.3.2
>
>         Attachments: nuxeo-platform-webapp-5.3.1.jar, 
> nuxeo-platform-webapp-base-5.3.1-SNAPSHOT-sources.jar, 
> nuxeo-platform-webapp-base-5.3.1-SNAPSHOT.jar
>
>
> The TreeActionBean keeps state about the navigation tree.
> State is automatically resfresh when updated within the Seam/JSF context 
> using Seam events system.
> Nevertheless, when updating Nuxeo content from the outside (external editor, 
> REST API ...), the state is not refreshed and a newly created Folder may not 
> be displayed correctly.
> The simple solution is to provide a REST API that "external applications" 
> will have to call to mark the Tree state as invalidated.
> There are 2 cases :
>  - client know the conversation ID => invalidation can be done directly at 
> the right level
>  - client only knows the session => invalidation will be held at session 
> level and fetched in conversation on first refresh

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to