diff options
| author | 2018-12-04 02:25:19 +0000 | |
|---|---|---|
| committer | 2018-12-04 02:25:19 +0000 | |
| commit | 61d0334836d85df0194e48240eff492f5563b2ec (patch) | |
| tree | 17652efc5bb55261f320f4eaade613b6b60d6312 | |
| parent | 01fb624e0921b0622b9b33339adad9f205714cef (diff) | |
| parent | bdc5a733b76d25dab0393a3d4bfa823dc53121e7 (diff) | |
Merge "Frame EmergencyNumber notifier in TelephonyRegistry"
| -rw-r--r-- | services/core/java/com/android/server/TelephonyRegistry.java | 9 | ||||
| -rw-r--r-- | telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl | 2 | 
2 files changed, 11 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/TelephonyRegistry.java b/services/core/java/com/android/server/TelephonyRegistry.java index f0b472be1472..a2cbfaa02bfb 100644 --- a/services/core/java/com/android/server/TelephonyRegistry.java +++ b/services/core/java/com/android/server/TelephonyRegistry.java @@ -47,6 +47,7 @@ import android.telephony.ServiceState;  import android.telephony.SignalStrength;  import android.telephony.SubscriptionManager;  import android.telephony.TelephonyManager; +import android.telephony.emergency.EmergencyNumber;  import android.util.LocalLog;  import android.util.StatsLog; @@ -1664,6 +1665,14 @@ public class TelephonyRegistry extends ITelephonyRegistry.Stub {      }      @Override +    public void notifyEmergencyNumberList(List<EmergencyNumber> emergencyNumberList) { +        // TODO checkPermission, modify Listener constent documentation +        // TODO implement multisim emergency number list update in listener +        // TODO implement PhoneStateListenerTest +    } + + +    @Override      public void dump(FileDescriptor fd, PrintWriter writer, String[] args) {          final IndentingPrintWriter pw = new IndentingPrintWriter(writer, "  "); diff --git a/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl b/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl index 923ab066ef0f..76e7509c1094 100644 --- a/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl @@ -25,6 +25,7 @@ import android.telephony.PhoneCapability;  import android.telephony.PhysicalChannelConfig;  import android.telephony.ServiceState;  import android.telephony.SignalStrength; +import android.telephony.emergency.EmergencyNumber;  import com.android.internal.telephony.IPhoneStateListener;  import com.android.internal.telephony.IOnSubscriptionsChangedListener; @@ -80,4 +81,5 @@ interface ITelephonyRegistry {      void notifyPhoneCapabilityChanged(in PhoneCapability capability);      void notifyPreferredDataSubIdChanged(int preferredSubId);      void notifyRadioPowerStateChanged(in int state); +    void notifyEmergencyNumberList(in List<EmergencyNumber> emergencyNumberList);  }  |