[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2854) Provide a way to nest pageflows

Guillaume Jeudy (JIRA) jira-events at lists.jboss.org
Mon Apr 7 08:49:41 EDT 2008


    [ http://jira.jboss.com/jira/browse/JBSEAM-2854?page=comments#action_12407287 ] 
            
Guillaume Jeudy commented on JBSEAM-2854:
-----------------------------------------

I would add in order to be consistent with existing seam nested conversation support, if the parent pageflow ends then all nested pageflows should end as well. Anyways all options should be considered.

> Provide a way to nest pageflows
> -------------------------------
>
>                 Key: JBSEAM-2854
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2854
>             Project: JBoss Seam
>          Issue Type: Feature Request
>          Components: Core, BPM, JSF Controls
>    Affects Versions: 2.0.1.GA
>         Environment: All
>            Reporter: Marcell Barbacena
>
> The current behaviour of pageflow subprocess tag is to include the pageflow definition in the the current flow, meaning that the parent pageflow is paused until the included pageflow ends.
> However, sometimes it is desired that the parent pageflow do not "pause" and that the included gain its own flow.
> The semantics of this nested pageflow is:
> - when starts: provided a nested conversation from the parent pageflow.
> - when ends: go back do the state before the nesting. If the parent pageflow is not associated in any way to the nested, its flow goes without interfering with the nested.
> E.g.:
> Parent directed graph: startpage1->page1; page1->page2; page1->nested; nested->page2; page2->page3; page3->endpage1; 
> Nested graph: startpage2->page5; page5->page6; page6->endpage2
> Then we can have:
> parent: startpage1->page1;
> parent: page1->nested;
> nested: startpage2->page5;
> nested: page5->page6;
> parent: page1->page2;
> parent: page2>page3;
> nested: page6->endpage2
> nested:endpage2->page2;
> parent: page3->endpage1;
> nested: page2>page3;
> nested: page3->endpage1;
> See that the nested pageflow gains his own flow, i.e. independent of the parent.

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

        



More information about the seam-issues mailing list