Merge "Add String Map for Message Failure causes"
This commit is contained in:
@@ -33,6 +33,7 @@ import android.telephony.ims.aidl.SipDelegateConnectionAidlWrapper;
|
||||
import android.telephony.ims.stub.DelegateConnectionMessageCallback;
|
||||
import android.telephony.ims.stub.DelegateConnectionStateCallback;
|
||||
import android.telephony.ims.stub.SipDelegate;
|
||||
import android.util.ArrayMap;
|
||||
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
|
||||
@@ -162,6 +163,35 @@ public class SipDelegateManager {
|
||||
})
|
||||
public @interface MessageFailureReason {}
|
||||
|
||||
/**@hide*/
|
||||
public static final ArrayMap<Integer, String> MESSAGE_FAILURE_REASON_STRING_MAP =
|
||||
new ArrayMap<>(11);
|
||||
static {
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_UNKNOWN,
|
||||
"MESSAGE_FAILURE_REASON_UNKNOWN");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_DELEGATE_DEAD,
|
||||
"MESSAGE_FAILURE_REASON_DELEGATE_DEAD");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_DELEGATE_CLOSED,
|
||||
"MESSAGE_FAILURE_REASON_DELEGATE_CLOSED");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_INVALID_HEADER_FIELDS,
|
||||
"MESSAGE_FAILURE_REASON_INVALID_HEADER_FIELDS");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_INVALID_BODY_CONTENT,
|
||||
"MESSAGE_FAILURE_REASON_INVALID_BODY_CONTENT");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_INVALID_FEATURE_TAG,
|
||||
"MESSAGE_FAILURE_REASON_INVALID_FEATURE_TAG");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(
|
||||
MESSAGE_FAILURE_REASON_TAG_NOT_ENABLED_FOR_DELEGATE,
|
||||
"MESSAGE_FAILURE_REASON_TAG_NOT_ENABLED_FOR_DELEGATE");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_NETWORK_NOT_AVAILABLE,
|
||||
"MESSAGE_FAILURE_REASON_NETWORK_NOT_AVAILABLE");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_NOT_REGISTERED,
|
||||
"MESSAGE_FAILURE_REASON_NOT_REGISTERED");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(MESSAGE_FAILURE_REASON_STALE_IMS_CONFIGURATION,
|
||||
"MESSAGE_FAILURE_REASON_STALE_IMS_CONFIGURATION");
|
||||
MESSAGE_FAILURE_REASON_STRING_MAP.append(
|
||||
MESSAGE_FAILURE_REASON_INTERNAL_DELEGATE_STATE_TRANSITION,
|
||||
"MESSAGE_FAILURE_REASON_INTERNAL_DELEGATE_STATE_TRANSITION");
|
||||
}
|
||||
|
||||
/**
|
||||
* Access to use this feature tag has been denied for an unknown reason.
|
||||
|
||||
Reference in New Issue
Block a user