diff options
author | Pinyao Ting <pinyaoting@google.com> | 2020-01-31 14:14:45 -0800 |
---|---|---|
committer | Pinyao Ting <pinyaoting@google.com> | 2020-02-03 14:39:47 -0800 |
commit | 6b172567d5dc0343b2a8c99cc125aabb4c34f803 (patch) | |
tree | e1497bad158d186994564afbe2b2badd0dd4dc9b /startop/scripts/app_startup/lib/args_utils.py | |
parent | 27e12881e404c52e3067bbaca7afa8e196d70efa (diff) |
enable dynamic binding in AppPredictionSession
Before AppPredictionPerUserService instantiates an instance of
RemoteAppPredictionService based on default componentName, do a
component lookup based on app prediction context and session id,
and switches to different service dynamically.
original architecure:
https://sequencediagram.googleplex.com/view/4764463320268800
proposed chages:
https://sequencediagram.googleplex.com/view/6517721785171968
Bug: 148173565
Test: atest AppPredictionServiceTest
Change-Id: Ic522d7ed76adafe06813ba488b83e222d61b23c1
Diffstat (limited to 'startop/scripts/app_startup/lib/args_utils.py')
0 files changed, 0 insertions, 0 deletions