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

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

    XMLWordPrintableJSON

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

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

            Dates

              Created:
              Updated:
              Resolved: