summaryrefslogtreecommitdiff
path: root/telecomm/java/android/telecom/ConnectionRequest.java
diff options
context:
space:
mode:
authorHall Liu <hallliu@google.com>2017-03-02 16:11:00 -0800
committerHall Liu <hallliu@google.com>2017-03-30 13:49:12 -0700
commitffa4a812f88effeaf293643601a9f2b8e18c517d (patch)
tree636bb9d1fe68bf3cf46f87cb41784d55f88f2e2a /telecomm/java/android/telecom/ConnectionRequest.java
parent4a8953094f89b4dc15567c019b2e75958ab00979 (diff)
Add @TestApi annotations to CS-side RTT APIs for CTS
CTS tests need both the in-call and connection service sides of the APIs to test Telecom functionality properly, so annotating the hidden-for-now connection service APIs with TestApi. Test: part of CTS Change-Id: I3711729d7e8c8aff2735f4da9fbd04bcca6b4942
Diffstat (limited to 'telecomm/java/android/telecom/ConnectionRequest.java')
-rw-r--r--telecomm/java/android/telecom/ConnectionRequest.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/ConnectionRequest.java b/telecomm/java/android/telecom/ConnectionRequest.java
index 054de4c56138..e169e5f80741 100644
--- a/telecomm/java/android/telecom/ConnectionRequest.java
+++ b/telecomm/java/android/telecom/ConnectionRequest.java
@@ -16,6 +16,7 @@
package android.telecom;
+import android.annotation.TestApi;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcel;
@@ -311,6 +312,7 @@ public final class ConnectionRequest implements Parcelable {
* if this connection request is not requesting an RTT session upon connection establishment.
* @hide
*/
+ @TestApi
public Connection.RttTextStream getRttTextStream() {
if (isRequestingRtt()) {
return new Connection.RttTextStream(mRttPipeToInCall, mRttPipeFromInCall);
@@ -324,6 +326,7 @@ public final class ConnectionRequest implements Parcelable {
* @return {@code true} if RTT is requested, {@code false} otherwise.
* @hide
*/
+ @TestApi
public boolean isRequestingRtt() {
return mRttPipeFromInCall != null && mRttPipeToInCall != null;
}