summaryrefslogtreecommitdiffstats
path: root/core/java/android
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/app/ApplicationContext.java11
-rw-r--r--core/java/android/content/pm/IPackageManager.aidl27
-rw-r--r--core/java/android/content/pm/PackageManager.java31
3 files changed, 3 insertions, 66 deletions
diff --git a/core/java/android/app/ApplicationContext.java b/core/java/android/app/ApplicationContext.java
index bbad8f4..658baee 100644
--- a/core/java/android/app/ApplicationContext.java
+++ b/core/java/android/app/ApplicationContext.java
@@ -2358,22 +2358,13 @@ class ApplicationContext extends Context {
}
@Override
- public void freeStorage(long freeStorageSize, PendingIntent pi) {
+ public void freeStorage(long freeStorageSize, IntentSender pi) {
try {
mPM.freeStorage(freeStorageSize, pi);
} catch (RemoteException e) {
// Should never happen!
}
}
-
- @Override
- public void freeStorageWithIntent(long freeStorageSize, IntentSender pi) {
- try {
- mPM.freeStorageWithIntent(freeStorageSize, pi);
- } catch (RemoteException e) {
- // Should never happen!
- }
- }
@Override
public void getPackageSizeInfo(String packageName,
diff --git a/core/java/android/content/pm/IPackageManager.aidl b/core/java/android/content/pm/IPackageManager.aidl
index b33a85b..bf2a895 100644
--- a/core/java/android/content/pm/IPackageManager.aidl
+++ b/core/java/android/content/pm/IPackageManager.aidl
@@ -34,7 +34,6 @@ import android.content.pm.PermissionInfo;
import android.content.pm.ResolveInfo;
import android.content.pm.ServiceInfo;
import android.net.Uri;
-import android.app.PendingIntent;
import android.content.IntentSender;
/**
@@ -235,35 +234,11 @@ interface IPackageManager {
* and the current free storage is YY,
* if XX is less than YY, just return. if not free XX-YY number
* of bytes if possible.
- * @param opFinishedIntent PendingIntent call back used to
- * notify when the operation is completed.May be null
- * to indicate that no call back is desired.
- */
- void freeStorage(in long freeStorageSize,
- in PendingIntent opFinishedIntent);
-
- /**
- * Free storage by deleting LRU sorted list of cache files across
- * all applications. If the currently available free storage
- * on the device is greater than or equal to the requested
- * free storage, no cache files are cleared. If the currently
- * available storage on the device is less than the requested
- * free storage, some or all of the cache files across
- * all applications are deleted (based on last accessed time)
- * to increase the free storage space on the device to
- * the requested value. There is no guarantee that clearing all
- * the cache files from all applications will clear up
- * enough storage to achieve the desired value.
- * @param freeStorageSize The number of bytes of storage to be
- * freed by the system. Say if freeStorageSize is XX,
- * and the current free storage is YY,
- * if XX is less than YY, just return. if not free XX-YY number
- * of bytes if possible.
* @param pi IntentSender call back used to
* notify when the operation is completed.May be null
* to indicate that no call back is desired.
*/
- void freeStorageWithIntent(in long freeStorageSize,
+ void freeStorage(in long freeStorageSize,
in IntentSender pi);
/**
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index e0cad39..941ca9e 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -16,8 +16,6 @@
package android.content.pm;
-
-import android.app.PendingIntent;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -1518,40 +1516,13 @@ public abstract class PackageManager {
* and the current free storage is YY,
* if XX is less than YY, just return. if not free XX-YY number
* of bytes if possible.
- * @param opFinishedIntent PendingIntent call back used to
- * notify when the operation is completed.May be null
- * to indicate that no call back is desired.
- *
- * @deprecated
- * @hide
- */
- @Deprecated
- public abstract void freeStorage(long freeStorageSize, PendingIntent opFinishedIntent);
-
- /**
- * Free storage by deleting LRU sorted list of cache files across
- * all applications. If the currently available free storage
- * on the device is greater than or equal to the requested
- * free storage, no cache files are cleared. If the currently
- * available storage on the device is less than the requested
- * free storage, some or all of the cache files across
- * all applications are deleted (based on last accessed time)
- * to increase the free storage space on the device to
- * the requested value. There is no guarantee that clearing all
- * the cache files from all applications will clear up
- * enough storage to achieve the desired value.
- * @param freeStorageSize The number of bytes of storage to be
- * freed by the system. Say if freeStorageSize is XX,
- * and the current free storage is YY,
- * if XX is less than YY, just return. if not free XX-YY number
- * of bytes if possible.
* @param pi IntentSender call back used to
* notify when the operation is completed.May be null
* to indicate that no call back is desired.
*
* @hide
*/
- public abstract void freeStorageWithIntent(long freeStorageSize, IntentSender pi);
+ public abstract void freeStorage(long freeStorageSize, IntentSender pi);
/**
* Retrieve the size information for a package.