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

Commit d1d82ae0 authored by Sudheer Shanka's avatar Sudheer Shanka Committed by Automerger Merge Worker
Browse files

Merge "Promote getLeasedBlobs() to be a public API." into rvc-dev am: 082b1f7b am: b9f16537

Change-Id: I258e247898fb1c41c7227b08e1694c54de308ec5
parents 8318610c b9f16537
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -563,12 +563,10 @@ public class BlobStoreManager {

    /**
     * Return the {@link BlobHandle BlobHandles} corresponding to the data blobs that
     * the calling app has acquired a lease on using {@link #acquireLease(BlobHandle, int)} or
     * one of it's other variants.
     * the calling app currently has a lease on.
     *
     * @hide
     * @return a list of {@link BlobHandle BlobHandles} that the caller has a lease on.
     */
    @TestApi
    @NonNull
    public List<BlobHandle> getLeasedBlobs() throws IOException {
        try {
+1 −0
Original line number Diff line number Diff line
@@ -7605,6 +7605,7 @@ package android.app.blob {
    method public void acquireLease(@NonNull android.app.blob.BlobHandle, @IdRes int) throws java.io.IOException;
    method public void acquireLease(@NonNull android.app.blob.BlobHandle, @NonNull CharSequence) throws java.io.IOException;
    method @IntRange(from=1) public long createSession(@NonNull android.app.blob.BlobHandle) throws java.io.IOException;
    method @NonNull public java.util.List<android.app.blob.BlobHandle> getLeasedBlobs() throws java.io.IOException;
    method @IntRange(from=0) public long getRemainingLeaseQuotaBytes();
    method @NonNull public android.os.ParcelFileDescriptor openBlob(@NonNull android.app.blob.BlobHandle) throws java.io.IOException;
    method @NonNull public android.app.blob.BlobStoreManager.Session openSession(@IntRange(from=1) long) throws java.io.IOException;
+0 −1
Original line number Diff line number Diff line
@@ -598,7 +598,6 @@ package android.app.blob {

  public class BlobStoreManager {
    method @Nullable public android.app.blob.LeaseInfo getLeaseInfo(@NonNull android.app.blob.BlobHandle) throws java.io.IOException;
    method @NonNull public java.util.List<android.app.blob.BlobHandle> getLeasedBlobs() throws java.io.IOException;
    method public void waitForIdle(long) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException;
  }