Home
last modified time | relevance | path

Searched refs:LoaderTask (Results 1 – 6 of 6) sorted by relevance

/expo/packages/expo-updates/guides/
H A Dexamples.md13 3. A `LoaderTask` is initialized and started with the `UpdatesConfiguration` object.
14 4. If `LoaderTask` determines from the `UpdatesConfiguration` that it should check for a new update…
18 8. Once that finishes, `RemoteLoader` fires a callback in `LoaderTask`, which will then decide what…
19 …- If the timer has not yet run out, `LoaderTask` will create a new "candidate" `DatabaseLauncher` …
37 1. `LoaderTask` starts. It reads the embedded manifest (for update C) and sees it has a newer `crea…
38 2. `LoaderTask` creates an instance of `DatabaseLauncher`. It selects update C and prepares it to l…
40 4. `LoaderTask` delegates back to `UpdatesController` with update C.
50 1. `LoaderTask` starts. It reads the embedded manifest (for update Y) and sees that it's older than…
51 2. `LoaderTask` creates an instance of `DatabaseLauncher`. It selects update Z and prepares it to l…
52 3. `LoaderTask` then creates an instance of `RemoteLoader` which checks for a remote update. The mo…
[all …]
/expo/packages/expo-updates/android/src/main/java/expo/modules/updates/loader/
H A DLoaderTask.kt45 class LoaderTask( in <lambda>() class
177 synchronized(this@LoaderTask) { isReadyToLaunch = true } in <lambda>()
209 synchronized(this@LoaderTask) { in <lambda>()
434 val hasLaunchedSynchronized = synchronized(this@LoaderTask) { in <lambda>()
467 synchronized(this@LoaderTask) { in <lambda>()
484 private val TAG = LoaderTask::class.java.simpleName in <lambda>()
/expo/packages/expo-updates/android/src/main/java/expo/modules/updates/
H A DUpdatesController.kt29 import expo.modules.updates.loader.LoaderTask.RemoteUpdateStatus
30 import expo.modules.updates.loader.LoaderTask.LoaderTaskCallback
102 private var loaderTask: LoaderTask? = null
266 loaderTask = LoaderTask( in start()
288 override fun onRemoteCheckForUpdateFinished(result: LoaderTask.RemoteCheckResult) { in start()
290 … is LoaderTask.RemoteCheckResult.NoUpdateAvailable -> UpdatesStateEvent.CheckCompleteUnavailable() in start()
291 …is LoaderTask.RemoteCheckResult.UpdateAvailable -> UpdatesStateEvent.CheckCompleteWithUpdate(resul… in start()
292 …is LoaderTask.RemoteCheckResult.RollBackToEmbedded -> UpdatesStateEvent.CheckCompleteWithRollback(… in start()
H A DUpdatesModule.kt203 LoaderTask.RemoteCheckResultNotAvailableReason.ROLLBACK_NO_EMBEDDED in <lambda>()
214 LoaderTask.RemoteCheckResultNotAvailableReason.ROLLBACK_NO_EMBEDDED in <lambda>()
230LoaderTask.RemoteCheckResultNotAvailableReason.ROLLBACK_REJECTED_BY_SELECTION_POLICY in <lambda>()
245 LoaderTask.RemoteCheckResultNotAvailableReason.NO_UPDATE_AVAILABLE_ON_SERVER in <lambda>()
289 true -> LoaderTask.RemoteCheckResultNotAvailableReason.UPDATE_PREVIOUSLY_FAILED in <lambda>()
290 … else -> LoaderTask.RemoteCheckResultNotAvailableReason.UPDATE_REJECTED_BY_SELECTION_POLICY in <lambda>()
316 …class NoUpdateAvailable(val reason: LoaderTask.RemoteCheckResultNotAvailableReason) : CheckForUpda… in <lambda>()
/expo/android/expoview/src/main/java/host/exp/exponent/
H A DExpoUpdatesAppLoader.kt17 import expo.modules.updates.loader.LoaderTask
18 import expo.modules.updates.loader.LoaderTask.LoaderTaskCallback
19 import expo.modules.updates.loader.LoaderTask.RemoteUpdateStatus
203 LoaderTask( in startLoaderTask()
/expo/packages/expo-updates/
H A DCHANGELOG.md142 - [Android] Convert LoaderTask.RemoteCheckResult to sealed class. ([#23061](https://github.com/expo…