Run refresh backup job on daily basis.
This commit is contained in:
parent
401cd72af0
commit
577b445bf8
1 changed files with 2 additions and 2 deletions
|
@ -27,7 +27,7 @@ class BackupRefreshJob private constructor(
|
||||||
private val TAG = Log.tag(BackupRefreshJob::class)
|
private val TAG = Log.tag(BackupRefreshJob::class)
|
||||||
const val KEY = "BackupRefreshJob"
|
const val KEY = "BackupRefreshJob"
|
||||||
|
|
||||||
private val TIME_BETWEEN_CHECKINS = 3.days
|
private val TIME_BETWEEN_CHECKINS = 1.days
|
||||||
|
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
fun enqueueIfNecessary() {
|
fun enqueueIfNecessary() {
|
||||||
|
@ -44,7 +44,7 @@ class BackupRefreshJob private constructor(
|
||||||
parameters = Parameters.Builder()
|
parameters = Parameters.Builder()
|
||||||
.addConstraint(NetworkConstraint.KEY)
|
.addConstraint(NetworkConstraint.KEY)
|
||||||
.setMaxAttempts(Parameters.UNLIMITED)
|
.setMaxAttempts(Parameters.UNLIMITED)
|
||||||
.setLifespan(3.days.inWholeMilliseconds)
|
.setLifespan(1.days.inWholeMilliseconds)
|
||||||
.setMaxInstancesForFactory(1)
|
.setMaxInstancesForFactory(1)
|
||||||
.build()
|
.build()
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue