@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface PersistJobDataAfterExecution
IJob class as one that makes updates to
its JobDataMap during execution, and wishes the scheduler to re-store
the JobDataMap when execution completes.
Jobs that are marked with this annotation should also seriously consider
using the DisallowConcurrentExecution annotation, to avoid data
storage race conditions with concurrently executing job instances.
DisallowConcurrentExecutionCopyright © 2016–2021 Philip Helger. All rights reserved.