[
https://issues.apache.org/jira/browse/ISIS-2464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17243970#comment-17243970
]
ASF subversion and git services commented on ISIS-2464:
-------------------------------------------------------
Commit a5cf5cbec489f212c63fd1dcc476306fc62de93d in isis's branch
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a5cf5cb ]
ISIS-2464: introduces ExecutionContext (applib) to capture user, clock,
locale and timezone to use for an execution, such that we can
programmatically alter the Execution's context to be anything we want,
eg. sudo user or simulated clock
> Application Layer Overhaul for v2
> ---------------------------------
>
> Key: ISIS-2464
> URL: https://issues.apache.org/jira/browse/ISIS-2464
> Project: Isis
> Issue Type: Improvement
> Components: Isis Core
> Reporter: Andi Huber
> Assignee: Andi Huber
> Priority: Critical
> Fix For: 2.0.0-M5
>
>
> In preparation of integrating Spring Data JPA, simplify if possible, aspects
> of
> * Command/Auditing/Publishing Infrastructure ... separation of concerns via
> well documented interfaces, yielding internal dispatcher service
> implementations
> * WrapperFactory Interaction nesting in coexistence with the SudoService
> * Async Wrapping to spawn its own InteractionSession (must not share its
> InteractionSession with the calling thread: potential ThreadLocal collision
> when run with common ForkJoinPool?)
> Also provide new tests, to verify correct implementation of these aspects.
> Also overhaul corresponding ref-doc chapters and add sequence diagrams for
> these aspects.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)