Moritz Bechler created MYFACES-3855:
---------------------------------------
Summary: Make the Facelets State Management accessible
Key: MYFACES-3855
URL: https://issues.apache.org/jira/browse/MYFACES-3855
Project: MyFaces Core
Issue Type: Wish
Affects Versions: 2.2.0
Reporter: Moritz Bechler
Attachments: MYFACES-3855.patch
Hi,
I've been recently working on an extension (let's call it view stacking) which
needs to perform (full) state saving and restoration outside the regular
lifecycle. The current DefaultFaceletsStateManagementStrategy API doesn't allow
this kind of thing (only restores from response state manager and explictly
triggering a full save is tricky). This currently requires us to maintain quite
some duplicated code.
I prepared a patch which refactors DefaultFaceletsStateManagementStrategy and
extracts the full state saving logic into a utility class and exposed methods
to dump/restore state.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)