Sandboxed Application Lifecycle

The lifecycle of an Sandboxed Application is managed by the Kernel.

Sandboxed Application Lifecycle

Sandboxed Application Lifecycle

An Application is in one of the following states:

  • INSTALLED: the Application has been successfully linked to the Kernel and is not running. There are no references from the Kernel to objects owned by this Application.
  • STARTED: the Application has been started and is running.
  • STOPPED: the Application has been stopped and all its owned threads and execution contexts are terminated. The memory and resources are not yet reclaimed.
  • UNINSTALLED: the Application has been unlinked from the Kernel.