mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-21 23:29:52 +01:00
akwizgran created page: application lifecycle
16
application-lifecycle.md
Normal file
16
application-lifecycle.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
* Dependency injection
|
||||||
|
* Services registered with LifecycleManager
|
||||||
|
* Hooks for adding/removing contacts registered with ContactManager
|
||||||
|
* Hooks for adding/removing identities registered with IdentityManager
|
||||||
|
* Sign in
|
||||||
|
* User enters password
|
||||||
|
* Password used to decrypt database key
|
||||||
|
* Database opened
|
||||||
|
* Services started
|
||||||
|
* PluginManager creates and starts plugins
|
||||||
|
* Main user interface shown
|
||||||
|
* Sign out
|
||||||
|
* Services stopped
|
||||||
|
* Executors shut down
|
||||||
|
* Database closed
|
||||||
|
* Shutdown hooks run (not guaranteed)
|
||||||
Reference in New Issue
Block a user