-
Sub-task
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
The core API has a lot of dependencies on the servlet API. Since we will use workflow and other kind of interaction (SOAP for example) we introduce a neutral MgnlContext, which give access to the important objects. It holds the current User, Language.
It is a subclass of the commons chain WebContext and would therefore be useable for the commands too.
Enduser will call MgnlContext.getHierarchyManager(name), MgnlContext.getUser(), MgnlContext.getMessages().
As a side effect magnolia would be able to use JCR implementaions not updating current sessions.
- is related to
-
MAGNOLIA-628 Use the MgnlContext instead of the SessionAccessControl
- Closed