Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-2464

Application Layer Overhaul for v2

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-M5
    • None
    • None

    Description

      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.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            hobrom Andi Huber
            hobrom Andi Huber
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment