Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The effective time of a virtual module instance is related to the lifecycle of the virtual bundle itself and the virtual bundles bundle's manager. It seems obvious that a virtual module instance should be valid (i.e., used by the framework) while the virtual bundle state is RESOLVED, STARTING, ACTIVE, STOPPING, and UNINSTALLED (until refreshed); this mimics normal bundle behavior. With respect to the manager's lifecycle, the prototype current assumes the virtual module is valid during these same lifecycle states in the manager. In other words, the manager does not need to be active after the fact for the virtual bundles to continue to function, it just needs to be active to install them initially.

...