From 839387b75d378e855099208c78965614bf402a46 Mon Sep 17 00:00:00 2001 From: allenwtsu Date: Mon, 12 Apr 2021 11:15:42 +0800 Subject: [RCS]Migrate from getEncodedMessage() to toEncodedMessage() Bug: 184018068 Test: build pass Change-Id: I14c0d2c8ce55599abcad06e2d0d2e630b02ab3b0 --- core/api/system-current.txt | 1 - telephony/java/android/telephony/ims/SipMessage.java | 17 ----------------- 2 files changed, 18 deletions(-) diff --git a/core/api/system-current.txt b/core/api/system-current.txt index c18a9e3d2b35..bb09e88137a6 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -11997,7 +11997,6 @@ package android.telephony.ims { method public int describeContents(); method @Nullable public String getCallIdParameter(); method @NonNull public byte[] getContent(); - method @Deprecated @NonNull public byte[] getEncodedMessage(); method @NonNull public String getHeaderSection(); method @NonNull public String getStartLine(); method @NonNull public String getViaBranchParameter(); diff --git a/telephony/java/android/telephony/ims/SipMessage.java b/telephony/java/android/telephony/ims/SipMessage.java index d21fcab264d3..391372ac8ac1 100644 --- a/telephony/java/android/telephony/ims/SipMessage.java +++ b/telephony/java/android/telephony/ims/SipMessage.java @@ -202,23 +202,6 @@ public final class SipMessage implements Parcelable { return result; } - /** - * @return the UTF-8 encoded SIP message. - * @deprecated Use {@link #toEncodedMessage} instead - */ - @Deprecated - public @NonNull byte[] getEncodedMessage() { - byte[] header = new StringBuilder() - .append(mStartLine) - .append(mHeaderSection) - .append(CRLF) - .toString().getBytes(UTF_8); - byte[] sipMessage = new byte[header.length + mContent.length]; - System.arraycopy(header, 0, sipMessage, 0, header.length); - System.arraycopy(mContent, 0, sipMessage, header.length, mContent.length); - return sipMessage; - } - /** * According RFC-3261 section 7, SIP is a text protocol and uses the UTF-8 charset. Its format * consists of a start-line, one or more header fields, an empty line indicating the end of the -- cgit v1.2.3-59-g8ed1b