Migrate queued jobs during SMS migration.

This commit is contained in:
Greyson Parrelli
2022-12-16 23:29:07 -05:00
parent 4d9dc42868
commit c6f29fc950
14 changed files with 144 additions and 33 deletions

View File

@@ -54,6 +54,10 @@ public final class JobSpec {
return new JobSpec(id, factoryKey, queueKey, createTime, updated, runAttempt, maxAttempts, lifespan, serializedData, serializedInputData, isRunning, memoryOnly);
}
public @NonNull JobSpec withData(String updatedSerializedData) {
return new JobSpec(id, factoryKey, queueKey, createTime, nextRunAttemptTime, runAttempt, maxAttempts, lifespan, updatedSerializedData, serializedInputData, isRunning, memoryOnly);
}
public @NonNull String getId() {
return id;
}