- All Implemented Interfaces:
- org.quartz.Job
@DisallowConcurrentExecution
public class MemberNodeHarvestJob
extends Object
implements org.quartz.Job
Quartz Job that starts off the hazelcast distributed execution of harvesting for a nodeList from a Membernode It
executes only for a given membernode, and while executing excludes via a lock any other execution of a job on that
membernode It also sets and persists the LastHarvested date on a node after completion before releasing the lock
- Author:
- waltz