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

Commit 2d5d3785 authored by Kweku Adams's avatar Kweku Adams
Browse files

Remove setForeground API.

We renamed them to expedited jobs and the deprecated API is not being
used.

Bug: 171305774
Test: atest CtsJobSchedulerTestCases
Change-Id: I35dd6bf3c9188f621da49da7c9ed513d163afed8
parent 9e86c288
Loading
Loading
Loading
Loading
+0 −23
Original line number Diff line number Diff line
@@ -592,15 +592,6 @@ public class JobInfo implements Parcelable {
        return (flags & FLAG_EXPEDITED) != 0;
    }

    /**
     * @see JobInfo.Builder#setExpedited(boolean)
     * @deprecated Use {@link #isExpedited()} instead
     */
    @Deprecated
    public boolean isForegroundJob() {
        return (flags & FLAG_EXPEDITED) != 0;
    }

    /**
     * @see JobInfo.Builder#setImportantWhileForeground(boolean)
     */
@@ -1502,20 +1493,6 @@ public class JobInfo implements Parcelable {
            return this;
        }

        /**
         * @deprecated Use {@link #setExpedited(boolean)} instead.
         */
        @Deprecated
        @NonNull
        public Builder setForeground(boolean foreground) {
            if (foreground) {
                mFlags |= FLAG_EXPEDITED;
            } else {
                mFlags &= (~FLAG_EXPEDITED);
            }
            return this;
        }

        /**
         * Setting this to true indicates that this job is important while the scheduling app
         * is in the foreground or on the temporary whitelist for background restrictions.
+0 −2
Original line number Diff line number Diff line
@@ -7743,7 +7743,6 @@ package android.app.job {
    method public long getTriggerContentUpdateDelay();
    method @Nullable public android.app.job.JobInfo.TriggerContentUri[] getTriggerContentUris();
    method public boolean isExpedited();
    method @Deprecated public boolean isForegroundJob();
    method public boolean isImportantWhileForeground();
    method public boolean isPeriodic();
    method public boolean isPersisted();
@@ -7776,7 +7775,6 @@ package android.app.job {
    method public android.app.job.JobInfo.Builder setEstimatedNetworkBytes(long, long);
    method @NonNull public android.app.job.JobInfo.Builder setExpedited(boolean);
    method public android.app.job.JobInfo.Builder setExtras(@NonNull android.os.PersistableBundle);
    method @Deprecated @NonNull public android.app.job.JobInfo.Builder setForeground(boolean);
    method @Deprecated public android.app.job.JobInfo.Builder setImportantWhileForeground(boolean);
    method public android.app.job.JobInfo.Builder setMinimumLatency(long);
    method public android.app.job.JobInfo.Builder setOverrideDeadline(long);