History log of /frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0c3541be65fa87519a879c053a7cf4b4526be5db 01-Nov-2016 Brad Ebinger <breadley@google.com> Readability improvements in Logging

We now truncate Session method paths and IDs based on the Logging level
to improve Session Logging readability in logcat. If another external
session is started off of an existing external Session, the preceding
histories are replaced with "..." so that the Session information is not
overwhelming.

Bug: 26571395
Test: Unit Tests and manual tests pass
Change-Id: I9ffda3d64f1072fa6228a82a86116a5e47d18c96
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
3445f829077cea72da77e31f0a2f6ccce3af295b 25-Oct-2016 Brad Ebinger <breadley@google.com> Modify AIDLs to include Session.Info

Modifies the IConnectionService.aidl file to include Session.Info
information to pass from Telecom to Telephony, which is used to start
external Sessions in Telephony from Telecom.

Test: Manual testing and Unit Tests pass
Bug: 26571395
Change-Id: Ia09a0abfa13d5167542d4c67465ea9aa1930b58b
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
a0dc9765d339ee69da4a1adc3bd6863126267b08 21-Oct-2016 Brad Ebinger <breadley@google.com> Add support for starting external Sessions

This change adds support for parceling Session Information to be
transmitted over AIDLs and starting an external session in the external
process.

Test: Telecom Unit tests and new SessionManager Tests.
Bug: 26571395
Change-Id: Ie27ed88d4a8c344b34568025ddcf150fdcb38d62
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
836efade0c24ec235fe3470198509f5040655642 18-Oct-2016 Brad Ebinger <breadley@google.com> Adds registerSessionListener API to Log

Adds the registerSessionListener API to android.telecom.Log to allow
callbacks to occur when a session has been fully completed.
CP from internal branch.

Test: Manual Testing
Bug: 26571395
Change-Id: I70ebd6f432768a5d7bd8f3a0997b8e0ef335bb35
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
096d2829edd2cda66a004ea7216975730981814e 14-Oct-2016 Brad Ebinger <breadley@google.com> Add support for new SessionManager and EventManager tests

Test: Ran new unit tests
Bug: 26571395
Change-Id: I6d14d7c05b8fdc8dc1319a81f0e41f7bcd989b85
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java
51b9834180db6ecaf4edaf38fb12d5d408f2c1ce 23-Sep-2016 Brad Ebinger <breadley@google.com> Transplant the Logging system from Telecom

This change is the preliminary transplant of the functionality from
Telecom into android.telecom. It is currently not being used
anywhere and is not hooked into Telecom yet. It will be after this
change is committed.

Test: Refactoring CL. Existing tests still pass
Bug: 26571395
Change-Id: I406975e686c6eaab7e31b1efa426b3406c8e90cf
/frameworks/base/telecomm/java/android/telecom/Logging/SessionManager.java