Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af7af06b authored by Sarah Chin's avatar Sarah Chin Committed by Android (Google) Code Review
Browse files

Merge "Add new data fail causes for ENTERPRISE failures" into sc-dev

parents 6728857a a19a392f
Loading
Loading
Loading
Loading
+18 −0
Original line number Original line Diff line number Diff line
@@ -1055,6 +1055,20 @@ public final class DataFailCause {
     */
     */
    public static final int HANDOVER_FAILED = 0x10006;
    public static final int HANDOVER_FAILED = 0x10006;


    /**
     * Enterprise setup failure: duplicate CID in DataCallResponse.
     *
     * @hide
     */
    public static final int DUPLICATE_CID = 0x10007;

    /**
     * Enterprise setup failure: no default data connection set up yet.
     *
     * @hide
     */
    public static final int NO_DEFAULT_DATA = 0x10008;

    private static final Map<Integer, String> sFailCauseMap;
    private static final Map<Integer, String> sFailCauseMap;
    static {
    static {
        sFailCauseMap = new HashMap<>();
        sFailCauseMap = new HashMap<>();
@@ -1481,6 +1495,9 @@ public final class DataFailCause {
        sFailCauseMap.put(UNACCEPTABLE_NETWORK_PARAMETER,
        sFailCauseMap.put(UNACCEPTABLE_NETWORK_PARAMETER,
                "UNACCEPTABLE_NETWORK_PARAMETER");
                "UNACCEPTABLE_NETWORK_PARAMETER");
        sFailCauseMap.put(LOST_CONNECTION, "LOST_CONNECTION");
        sFailCauseMap.put(LOST_CONNECTION, "LOST_CONNECTION");
        sFailCauseMap.put(HANDOVER_FAILED, "HANDOVER_FAILED");
        sFailCauseMap.put(DUPLICATE_CID, "DUPLICATE_CID");
        sFailCauseMap.put(NO_DEFAULT_DATA, "NO_DEFAULT_DATA");
    }
    }


    private DataFailCause() {
    private DataFailCause() {
@@ -1580,6 +1597,7 @@ public final class DataFailCause {
                            add(RADIO_NOT_AVAILABLE);
                            add(RADIO_NOT_AVAILABLE);
                            add(UNACCEPTABLE_NETWORK_PARAMETER);
                            add(UNACCEPTABLE_NETWORK_PARAMETER);
                            add(SIGNAL_LOST);
                            add(SIGNAL_LOST);
                            add(DUPLICATE_CID);
                        }
                        }
                    };
                    };
                }
                }