Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-1930

Matchmaker - Handle running applications

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: APCP Final Functionality
    • Component/s: MatchMaker
    • Labels:
      None
    • Environment:
      MFS 11.a

      Description

      This task cover the work required for the following:
      Basic Matchmaker capable of preserving and reapplying settings, i.e., storing the state (settings and applications that are running) on key-in and restoring the settings (state) on key out.

      ====

      Login

      • Scan the system for running solutions (ie. scan all the solutions that are reported as installed)
      • In the MM:
        • If solutions are conflicting, add the rejected solution to a kill list
      • LFM:
        • For each solution on kill list, run its "stop" directive and record in the state that it was running before logging in
        • For each solution which we're modifying the settings:
          • If it's running and not dynamic: run its "stop" directive and record in the state that it was running before logging in

      Logout

      • LFM:
        • After having logged the user successfully out, go through the state list and for each application that was running before login, relaunch it (ie. run its "start" block)

        Attachments

          Activity

            People

            Assignee:
            jhernandez Javier Hernández
            Reporter:
            sjelletts Sandra Ellett-Salmoran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: