History log of /frameworks/base/services/core/java/com/android/server/location/ContextHubServiceTransaction.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
57f00904cbfeb7eae23c8aed71fbfbdff6d05ea4 29-Nov-2017 Arthur Ishiguro <arthuri@google.com> Reorganize use of error code enums

For consistency use client-facing error code enums in
ContextHubServiceTransaction, and convert as necessary within
the ContextHubTransactionManager class.

Bug: 67734082
Test: None
Change-Id: Ie1686e826b6390b11418a7bd8b0119030c89cadb
/frameworks/base/services/core/java/com/android/server/location/ContextHubServiceTransaction.java
4493e1498455147a4aefc3c0a8534e43d64177c3 28-Nov-2017 Arthur Ishiguro <arthuri@google.com> Implements queryNanoApps API

Bug: 67734082
Test: Run a test app to use the new query API, verify returns the
expected set of nanoapps
Change-Id: I2a808b9f80dd0d9168466f80b79ca1fa35da242c
/frameworks/base/services/core/java/com/android/server/location/ContextHubServiceTransaction.java
75a95694281bcb053e93fe624f4adc359e2612dd 29-Nov-2017 Arthur Ishiguro <arthuri@google.com> Handles synchronous failures of transactions

Also removes onTimeout, and instaed use onTransactionResponse.

Bug: 67734082
Bug: 69862275
Test: Run CHQTS, verify that synchronous failures are reported.
Change-Id: I995d381e89a602293e3480a12e56665d3d500a9a
/frameworks/base/services/core/java/com/android/server/location/ContextHubServiceTransaction.java
7a23a96871bc9f258117d2b720c475d605ad249e 01-Nov-2017 Arthur Ishiguro <arthuri@google.com> Replace JNI code with Java HIDL at ContextHubService

This CL does the following:
- Use Java HIDL to communicate with the Context Hub
- Reimplement required JNI functionality in Java

Bug: 67734082
Test: Flash device and run CHQTS, verify pass on walleye-userdebug
Change-Id: I8b7563d04e9e3a22295b81af283fd3168e179957
/frameworks/base/services/core/java/com/android/server/location/ContextHubServiceTransaction.java