summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWink Saville <wink@google.com>2011-05-10 10:24:15 -0700
committerWink Saville <wink@google.com>2011-05-10 10:24:15 -0700
commitc2e6a104aa1ce60076337e9cc412687d45f4ba06 (patch)
treeff78db947f7fdc2854df84be3bf619217c7ffa8e
parentcbb59db7ee1743fdd147c5cbdb179870bf08f849 (diff)
downloadframeworks_base-c2e6a104aa1ce60076337e9cc412687d45f4ba06.zip
frameworks_base-c2e6a104aa1ce60076337e9cc412687d45f4ba06.tar.gz
frameworks_base-c2e6a104aa1ce60076337e9cc412687d45f4ba06.tar.bz2
Add unset and setOnIccRefresh.
A temporary hack as some binaries are using these methods. Bug: 4401309 Change-Id: I046f78f56c4a9300355e68488735da227991a773
-rw-r--r--telephony/java/com/android/internal/telephony/BaseCommands.java6
-rw-r--r--telephony/java/com/android/internal/telephony/CommandsInterface.java3
2 files changed, 9 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/BaseCommands.java b/telephony/java/com/android/internal/telephony/BaseCommands.java
index 27ff656..ce67390 100644
--- a/telephony/java/com/android/internal/telephony/BaseCommands.java
+++ b/telephony/java/com/android/internal/telephony/BaseCommands.java
@@ -458,6 +458,9 @@ public abstract class BaseCommands implements CommandsInterface {
Registrant r = new Registrant (h, what, obj);
mIccRefreshRegistrants.add(r);
}
+ public void setOnIccRefresh(Handler h, int what, Object obj) {
+ registerForIccRefresh(h, what, obj);
+ }
public void setEmergencyCallbackMode(Handler h, int what, Object obj) {
mEmergencyCallbackModeRegistrant = new Registrant (h, what, obj);
@@ -466,6 +469,9 @@ public abstract class BaseCommands implements CommandsInterface {
public void unregisterForIccRefresh(Handler h) {
mIccRefreshRegistrants.remove(h);
}
+ public void unsetOnIccRefresh(Handler h) {
+ unregisterForIccRefresh(h);
+ }
public void setOnCallRing(Handler h, int what, Object obj) {
mRingRegistrant = new Registrant (h, what, obj);
diff --git a/telephony/java/com/android/internal/telephony/CommandsInterface.java b/telephony/java/com/android/internal/telephony/CommandsInterface.java
index f87d188..96788ef 100644
--- a/telephony/java/com/android/internal/telephony/CommandsInterface.java
+++ b/telephony/java/com/android/internal/telephony/CommandsInterface.java
@@ -360,6 +360,9 @@ public interface CommandsInterface {
void registerForIccRefresh(Handler h, int what, Object obj);
void unregisterForIccRefresh(Handler h);
+ void setOnIccRefresh(Handler h, int what, Object obj);
+ void unsetOnIccRefresh(Handler h);
+
/**
* Sets the handler for RING notifications.
* Unlike the register* methods, there's only one notification handler