Class UseStorageProviderJobConcurrentJobModificationResolverPolicy

java.lang.Object
org.jobrunr.server.configuration.UseStorageProviderJobConcurrentJobModificationResolverPolicy
All Implemented Interfaces:
ConcurrentJobModificationPolicy

@Beta public class UseStorageProviderJobConcurrentJobModificationResolverPolicy extends Object implements ConcurrentJobModificationPolicy
A new policy of ConcurrentJobModificationPolicy that will always use the latest version of the job found in the database (SQL or NoSQL) in case of a concurrent job modification exception.

Only use this ConcurrentJobModificationPolicy if you are altering jobs after they started processing (e.g. e.g. deleting, rescheduling, ...). Using this ConcurrentJobModificationPolicy can result in the same job being executed multiple times.