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

Profiling support and also infrastructure for background (async job) support

    Details

      Description

      Two use cases envisaged:
      1. profiling of the application
      2. as a handle for long-running async calls. Can envisage a contributed collection that would list long-running async calls associated with a persisted Interaction.

      The request-scoped InteractionContext provides context information to the caller. By default this is an in-memory representation, discarded once done.

      The complementary InteractionFactory interface allows the instantiationof the Interaction to be delegated. So the other part of this ticket is a JDO implementation allowing the Interactions to be persisted and thereby queried.

      With this done, any action invocation will also be recorded as a persisted Interaction object.

        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: