[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2854) Provide a way to nest pageflows
Przemyslaw Jaskierski (JIRA)
jira-events at lists.jboss.org
Tue Jun 10 16:57:17 EDT 2008
[ http://jira.jboss.com/jira/browse/JBSEAM-2854?page=comments#action_12416356 ]
Przemyslaw Jaskierski commented on JBSEAM-2854:
-----------------------------------------------
Implementing this could actually help with broken back button support in subprocesses.
Details here: http://www.seamframework.org/Community/BackButtonFromSubprocessBackenabledDoesntWorkError
Without these two issues resolved making complex and reusable sub-pageflows is almost impossible.
> Provide a way to nest pageflows
> -------------------------------
>
> Key: JBSEAM-2854
> URL: http://jira.jboss.com/jira/browse/JBSEAM-2854
> Project: Seam
> Issue Type: Feature Request
> Components: BPM, Core, 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