Remove UserLifecycleListener deps from UserDataRepository
As part of removing the dependency on UserLifecycleListener from
random utility classes under com.android.server.inputmethod.*, this CL
takes care of UserDataRepository so that it does not need to register
UserLifecycleListener by itself.
This is a mechanical refactoring CL. The observable semantics should
remain unchanged.
Bug: 352354308
Test: atest FrameworksInputMethodSystemServerTests
Flag: EXEMPT refactor
Change-Id: Ic66815a40a0aba2c4269b047ad9f8673df81d60d
3 files changed