summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorAndrii Kulian <akulian@google.com>2017-12-05 17:21:10 -0800
committerAndrii Kulian <akulian@google.com>2017-12-05 18:44:50 -0800
commit88e05cb84427c23bb2e23626968f2e8431b6f273 (patch)
tree13a801b95523a618de8823e9105e1e334f07c131 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent1f272d89e3cf850965fc0db30f1ae3614a1892b9 (diff)
Add transaction executor
This adds TransactionExecutor class, that takes care of executing a multi-stage ActivityManager client transaction in correct order. First it executes all callbacks, while also making sure to transition to the right pre- and post-execution state if requested. In the end it cycles to the final requested lifecycle state. This also switches activity launch process to use lifecycler - it initializes activity launch and sets final desired state in the same transaction. Bug: 64797980 Test: android.app.servertransaction.TransactionExecutorTests Change-Id: I306f9396fab263682f580cc8c924a3cedb40ef89
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions