Home | History | Annotate | Download | only in test

Lines Matching refs:workSpec

28 import androidx.work.impl.model.WorkSpec;
49 private final Map<String, WorkSpec> mWorkSpecs;
58 public void schedule(WorkSpec... workSpecs) {
64 for (WorkSpec workSpec : workSpecs) {
65 mWorkSpecs.put(workSpec.id, workSpec);
86 WorkSpec workSpec = mWorkSpecs.get(workSpecId.toString());
87 if (workSpec != null) {
88 scheduleInternal(Collections.singletonList(workSpec), false);
105 Collection<WorkSpec> workSpecs,
108 for (WorkSpec workSpec : workSpecs) {
109 if (!enforcingConstraints || !workSpec.hasConstraints()) {
110 if (workSpec.isPeriodic()) {
113 workSpec.id, workSpec.workerClassName));
116 if (workSpec.initialDelay > 0) {
120 workSpec.id, workSpec.workerClassName));
123 .startWork(workSpec.id);