Skip to content
Snippets Groups Projects

Add LifecycleManager

Merged Sebastian requested to merge 22-add-lifecycle-component into main

Copy LifecycleManager from briar

  • Copy everything that the LifecycleManager interface depends on
  • From LifecycleManager#startServices() the parameter SecretKey has been removed
  • DatabaseComponent got most of its methods removed in order not to have to copy too much
  • Class Service is migrated to Kotlin, all other files are still Java

Copy LifecycleManagerImpl from briar

  • Removed code that removes temporary messages after opening the database because the DatabaseComponent does not know anything about messages at the moment

Copy all required dependencies for MailboxService and LifecycleManagerImpl and add modules for dependency injection.

Closes #22 (closed)

Edited by Sebastian

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading