Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-1389

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

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.12.1
    • Fix Version/s: 1.13.0
    • Component/s: Core
    • Labels:

      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

            • Assignee:
              danhaywood Dan Haywood
              Reporter:
              danhaywood Dan Haywood
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: