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

New InteractionContext service and Interaction to handle the execution of commands.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.12.1
    • 1.13.0
    • Core

    Description

      Refactoring of Command... this new request-scoped service takes over the responsibilities (out of Command) for the actuall execution of a command (ie action invocation or property modification), to whit:

      • start/stop
      • result/exception
      • graph of nested AbstractDomainEvents

      Also, hold the set of dirtied objects.

      The final plan here is for this object to aggregate all the state necessary to publish events, ie via PublisherService.

      The graph of abstract domain events is intended to support profiling use cases (perhaps optionally enabled).

      Attachments

        Activity

          People

            danhaywood Daniel Keir Haywood
            danhaywood Daniel Keir Haywood
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: