/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/ |
H A D | WorkManagerTest.java | 43 protected WorkSpec getWorkSpec(WorkRequest work) { 47 protected Set<String> getTags(WorkRequest work) {
|
H A D | WorkTest.java | 69 final long backoffDuration = WorkRequest.MAX_BACKOFF_MILLIS + 123L; 76 assertThat(getWorkSpec(work).backoffDelayDuration, is(WorkRequest.MAX_BACKOFF_MILLIS)); 81 final long backoffDuration = WorkRequest.MIN_BACKOFF_MILLIS - 123L; 88 assertThat(getWorkSpec(work).backoffDelayDuration, is(WorkRequest.MIN_BACKOFF_MILLIS));
|
H A D | WorkSpecTest.java | 152 WorkRequest.MAX_BACKOFF_MILLIS + 1, 158 is(DEFAULT_PERIOD_START_TIME + WorkRequest.MAX_BACKOFF_MILLIS)); 167 WorkRequest.MAX_BACKOFF_MILLIS + 1, 173 is(DEFAULT_PERIOD_START_TIME + WorkRequest.MAX_BACKOFF_MILLIS));
|
H A D | WorkDatabaseMigrationTest.java | 116 contentValues.put("backoff_delay_duration", WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS);
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/ |
H A D | PeriodicWorkRequest.java | 29 public final class PeriodicWorkRequest extends WorkRequest { 47 public static final class Builder extends WorkRequest.Builder<Builder, PeriodicWorkRequest> {
|
H A D | SynchronousWorkManager.java | 33 * Enqueues one or more {@link WorkRequest} in a synchronous fashion. This method is expected to 37 * @param workRequest The Array of {@link WorkRequest} 40 void enqueueSync(@NonNull WorkRequest... workRequest); 43 * Enqueues the List of {@link WorkRequest} in a synchronous fashion. This method is expected to 47 * @param workRequest The List of {@link WorkRequest} 50 void enqueueSync(@NonNull List<? extends WorkRequest> workRequest);
|
H A D | OneTimeWorkRequest.java | 33 public final class OneTimeWorkRequest extends WorkRequest { 72 public static final class Builder extends WorkRequest.Builder<Builder, OneTimeWorkRequest> {
|
H A D | WorkManager.java | 57 * A {@link WorkRequest} has an associated id that can be used for lookups and observation as 62 * WorkRequest request = new OneTimeWorkRequest.Builder(FooWorker.class).build(); 71 * WorkRequest request = new OneTimeWorkRequest.Builder(FooWorker.class).build(); 79 * WorkRequest request1 = new OneTimeWorkRequest.Builder(FooWorker.class).build(); 80 * WorkRequest request2 = new OneTimeWorkRequest.Builder(BarWorker.class).build(); 81 * WorkRequest request3 = new OneTimeWorkRequest.Builder(BazWorker.class).build(); 111 * (see {@link WorkRequest.Builder#addTag(String)}), and chains of work can be given a 146 * @param workRequests One or more {@link WorkRequest} to enqueue 148 public final void enqueue(@NonNull WorkRequest... workRequests) { 155 * @param workRequests One or more {@link WorkRequest} t [all...] |
H A D | WorkRequest.java | 35 public abstract class WorkRequest { class 60 protected WorkRequest(@NonNull UUID id, @NonNull WorkSpec workSpec, @NonNull Set<String> tags) { method in class:WorkRequest 109 * A builder for {@link WorkRequest}. 114 public abstract static class Builder<B extends Builder, W extends WorkRequest> { 130 * {@value WorkRequest#DEFAULT_BACKOFF_DELAY_MILLIS}. The maximum backoff delay 131 * duration is {@value WorkRequest#MAX_BACKOFF_MILLIS}.
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/ |
H A D | WorkContinuationImpl.java | 33 import androidx.work.WorkRequest; 58 private final List<? extends WorkRequest> mWork; 79 public List<? extends WorkRequest> getWork() { 109 @NonNull List<? extends WorkRequest> work) { 122 @NonNull List<? extends WorkRequest> work) { 129 @NonNull List<? extends WorkRequest> work,
|
H A D | WorkManagerImpl.java | 37 import androidx.work.WorkRequest; 252 public void enqueue(@NonNull List<? extends WorkRequest> workRequests) { 257 public void enqueueSync(@NonNull WorkRequest... workRequest) { 262 public void enqueueSync(@NonNull List<? extends WorkRequest> workRequest) {
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/model/ |
H A D | WorkSpec.java | 22 import static androidx.work.WorkRequest.MAX_BACKOFF_MILLIS; 23 import static androidx.work.WorkRequest.MIN_BACKOFF_MILLIS; 40 import androidx.work.WorkRequest; 105 public long backoffDelayDuration = WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS; 198 * {@link WorkRequest#MAX_BACKOFF_MILLIS}. 202 * {@link WorkRequest#MAX_BACKOFF_MILLIS}. 222 return periodStartTime + Math.min(WorkRequest.MAX_BACKOFF_MILLIS, delay);
|
/frameworks/support/work/workmanager-firebase/src/androidTest/java/androidx/work/impl/background/firebase/ |
H A D | FirebaseJobServiceTest.java | 31 import androidx.work.WorkRequest; 118 private void insertWork(WorkRequest work) {
|
/frameworks/support/work/workmanager-test/src/androidTest/java/androidx/work/test/ |
H A D | TestSchedulerTest.java | 32 import androidx.work.WorkRequest; 55 WorkRequest request = createWorkRequest();
|
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/ |
H A D | SystemJobServiceTest.java | 48 import androidx.work.WorkRequest; 240 WorkRequest work = new OneTimeWorkRequest.Builder(NetworkLoggingWorker.class).build(); 267 private void insertWork(WorkRequest work) {
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/ |
H A D | EnqueueRunnable.java | 40 import androidx.work.WorkRequest; 155 @NonNull List<? extends WorkRequest> workList, 240 for (WorkRequest work : workList) {
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/background/systemalarm/ |
H A D | WorkTimer.java | 24 import androidx.work.WorkRequest; 33 * Manages timers to enforce a time limit for processing {@link WorkRequest}.
|
/frameworks/support/work/workmanager-firebase/src/main/java/androidx/work/impl/background/firebase/ |
H A D | FirebaseJobConverter.java | 26 import androidx.work.WorkRequest; 110 .convert(WorkRequest.MAX_BACKOFF_MILLIS, TimeUnit.MILLISECONDS);
|
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/ |
H A D | WorkManagerImplTest.java | 76 import androidx.work.WorkRequest; 390 is(WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS)); 1563 private void insertWorkSpecAndTags(WorkRequest work) { 1570 private void insertNamedWorks(String name, WorkRequest... works) { 1571 for (WorkRequest work : works) {
|