HomeSort by relevance Sort by last modified time
    Searched full:workmanager (Results 1 - 25 of 50) sorted by null

1 2

  /frameworks/support/work/workmanager-test/src/androidTest/java/androidx/work/test/
TestSchedulerTest.java 31 import androidx.work.WorkManager;
56 WorkManager workManager = WorkManager.getInstance();
57 workManager.synchronous().enqueueSync(request);
58 WorkStatus status = workManager.synchronous().getStatusByIdSync(request.getId());
66 WorkManager workManager = WorkManager.getInstance();
67 WorkContinuation continuation = workManager.beginWith(request
    [all...]
WorkManagerInitHelperTest.java 28 import androidx.work.WorkManager;
56 assertThat(WorkManager.getInstance(), is(notNullValue()));
  /frameworks/support/work/workmanager-test/src/main/java/androidx/work/test/
WorkManagerTestInitHelper.java 33 * Helps initialize {@link androidx.work.WorkManager} for testing.
37 * Initializes a test {@link androidx.work.WorkManager} with a {@link SynchronousExecutor}.
50 * Initializes a test {@link androidx.work.WorkManager} with a user-specified
62 WorkManagerImpl workManager = new TestWorkManagerImpl(context, configuration) {
74 workManager.getProcessor().addExecutionListener(scheduler);
75 WorkManagerImpl.setDelegate(workManager);
80 * useful in the context of testing when using WorkManager.
83 WorkManagerImpl workManager = WorkManagerImpl.getInstance();
84 if (workManager == null) {
TestWorkManagerImpl.java 24 import androidx.work.WorkManager;
31 * A concrete implementation of {@link WorkManager} which can be used for testing.
  /frameworks/support/work/workmanager/src/main/java/androidx/work/
Configuration.java 31 * Configuration for {@link WorkManager}.
36 * The minimum number of system requests which can be enqueued by {@link WorkManager}
58 * @return The {@link Executor} used by {@link WorkManager} to execute {@link Worker}s.
65 * @return The first valid id (inclusive) used by {@link WorkManager} when
78 * @return The last valid id (inclusive) used by {@link WorkManager} when
91 * @return The maximum number of system requests which can be enqueued by {@link WorkManager}
123 * Specifies a custom {@link Executor} for WorkManager.
135 * {@link WorkManager}. {@link WorkManager} needs a range of at least {@code 1000} IDs.
145 "WorkManager needs a range of at least 1000 job ids.")
    [all...]
WorkManager.java 32 * WorkManager is a library used to enqueue work that is guaranteed to execute after its constraints
33 * are met. WorkManager allows observation of work status and the ability to create complex chains
36 * WorkManager uses an underlying job dispatching service when available based on the following
49 * <p>There are two types of work supported by WorkManager: {@link OneTimeWorkRequest} and
50 * {@link PeriodicWorkRequest}. You can enqueue requests using WorkManager as follows:
54 * WorkManager workManager = WorkManager.getInstance();
55 * workManager.enqueue(new OneTimeWorkRequest.Builder(FooWorker.class).build());}</pre>
63 * workManager.enqueue(request)
    [all...]
  /frameworks/support/work/workmanager-ktx/
build.gradle 49 name = "Android WorkManager Kotlin Extensions"
51 mavenVersion = LibraryVersions.WORKMANAGER
52 mavenGroup = LibraryGroups.WORKMANAGER
54 description = "Android WorkManager Kotlin Extensions"
  /frameworks/support/work/workmanager-test/
build.gradle 44 name = "Android WorkManager Testing"
46 mavenVersion = LibraryVersions.WORKMANAGER
47 mavenGroup = LibraryGroups.WORKMANAGER
49 description = "Android WorkManager testing library"
  /frameworks/support/work/workmanager/
build.gradle 59 name = "Android WorkManager Runtime"
61 mavenVersion = LibraryVersions.WORKMANAGER
62 mavenGroup = LibraryGroups.WORKMANAGER
64 description = "Android WorkManager runtime library"
  /frameworks/support/work/workmanager/src/main/java/androidx/work/impl/background/systemalarm/
RescheduleReceiver.java 27 import androidx.work.WorkManager;
42 if (WorkManager.getInstance() == null) {
43 // WorkManager has not already been initialized.
45 "Cannot reschedule jobs. WorkManager needs to be initialized via a "
Alarms.java 50 * @param workManager The instance of {@link WorkManagerImpl}.
56 @NonNull WorkManagerImpl workManager,
60 WorkDatabase workDatabase = workManager.getWorkDatabase();
79 * @param workManager The instance of {@link WorkManagerImpl}.
84 @NonNull WorkManagerImpl workManager,
87 WorkDatabase workDatabase = workManager.getWorkDatabase();
  /frameworks/support/work/workmanager-firebase/
build.gradle 65 name = "Android WorkManager Firebase"
67 mavenVersion = LibraryVersions.WORKMANAGER
68 mavenGroup = LibraryGroups.WORKMANAGER
70 description = "Android WorkManager Firebase library"
  /frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/
AnalyzeSherlockHolmesActivity.java 31 import androidx.work.WorkManager;
72 WorkManager workManager = WorkManager.getInstance();
82 workManager
92 workManager.getStatusById(textReducingWork.getId()).observe(
  /frameworks/support/work/workmanager/src/main/java/androidx/work/impl/
WorkManagerInitializer.java 28 import androidx.work.WorkManager;
39 // Initialize WorkManager with the default configuration.
40 WorkManager.initialize(getContext(), new Configuration.Builder().build());
WorkManagerImpl.java 36 import androidx.work.WorkManager;
58 * A concrete implementation of {@link WorkManager}.
63 public class WorkManagerImpl extends WorkManager implements SynchronousWorkManager {
116 * @param configuration The {@link Configuration} for used to set up WorkManager.
181 * @return The application {@link Context} associated with this WorkManager.
190 * @return The {@link WorkDatabase} instance associated with this WorkManager.
199 * @return The {@link Configuration} instance associated with this WorkManager.
209 * @return The {@link Scheduler}s associated with this WorkManager based on the device's
234 * @return the {@link TaskExecutor} used by the instance of {@link WorkManager}.
243 * @return the {@link Preferences} used by the instance of {@link WorkManager}
    [all...]
  /frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/
MainActivity.java 38 import androidx.work.WorkManager;
61 WorkManager.getInstance().enqueue(
74 WorkManager.getInstance().enqueue(
104 WorkManager.getInstance().enqueue(ToastWorker
122 WorkManager.getInstance().enqueue(ToastWorker
139 WorkManager.getInstance().enqueue(request);
150 WorkManager.getInstance()
165 WorkManager.getInstance()
  /frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/
WakeLocks.java 38 * @param tag A descriptive tag for the WakeLock; this method will prefix "WorkManager: " to it
46 return powerManager.newWakeLock(PARTIAL_WAKE_LOCK, "WorkManager: " + tag);
ForceStopRunnable.java 42 * WorkManager is restarted after an app was force stopped.
63 public ForceStopRunnable(@NonNull Context context, @NonNull WorkManagerImpl workManager) {
65 mWorkManager = workManager;
170 WorkManagerImpl workManager = WorkManagerImpl.getInstance();
171 ForceStopRunnable runnable = new ForceStopRunnable(context, workManager);
  /frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/imageprocessing/
ImageProcessingActivity.java 31 import androidx.work.WorkManager;
83 WorkManager.getInstance()
102 WorkManager.getInstance()
112 WorkManager.getInstance()
  /frameworks/support/buildSrc/src/main/kotlin/androidx/build/
LibraryVersions.kt 88 * Version code for WorkManager
90 val WORKMANAGER = Version("1.0.0-alpha02")
  /frameworks/support/work/workmanager/src/androidTest/java/androidx/work/worker/
CheckLimitsWorker.java 43 WorkManagerImpl workManager = WorkManagerImpl.getInstance();
44 List<WorkSpec> eligibleWorkSpecs = workManager.getWorkDatabase()
  /frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/taskexecutor/
WorkManagerTaskExecutor.java 23 * A static class that serves as a central point to execute common tasks in WorkManager.
24 * This is used for business logic internal to WorkManager and NOT for worker processing.
DefaultTaskExecutor.java 27 * Default Task Executor for executing common tasks in WorkManager
  /frameworks/support/work/workmanager/src/main/java/androidx/work/impl/background/systemjob/
SystemJobScheduler.java 54 public SystemJobScheduler(@NonNull Context context, @NonNull WorkManagerImpl workManager) {
56 workManager,
64 WorkManagerImpl workManager,
67 mWorkManager = workManager;
157 * Cancels all the jobs owned by {@link androidx.work.WorkManager} in {@link JobScheduler}.
169 // This is a job scheduled by WorkManager.
  /frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/utils/taskexecutor/
InstantTaskExecutorRule.java 23 * A {@link org.junit.Rule} that swaps the background executor used by WorkManager with a

Completed in 211 milliseconds

1 2