Class MisfireHandler
- java.lang.Object
-
- com.netgrif.quartz.mongodb.trigger.MisfireHandler
-
public class MisfireHandler extends java.lang.ObjectThe responsibility of this class is to handle misfires.
-
-
Constructor Summary
Constructors Constructor Description MisfireHandler(CalendarDao calendarDao, org.quartz.spi.SchedulerSignaler signaler, long misfireThreshold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapplyMisfire(org.quartz.spi.OperableTrigger trigger)booleanapplyMisfireOnRecovery(org.quartz.spi.OperableTrigger trigger)Return true when misfire have been applied and trigger has next fire time.
-
-
-
Constructor Detail
-
MisfireHandler
public MisfireHandler(CalendarDao calendarDao, org.quartz.spi.SchedulerSignaler signaler, long misfireThreshold)
-
-
Method Detail
-
applyMisfireOnRecovery
public boolean applyMisfireOnRecovery(org.quartz.spi.OperableTrigger trigger) throws org.quartz.JobPersistenceExceptionReturn true when misfire have been applied and trigger has next fire time.- Parameters:
trigger- on which apply misfire logic- Returns:
- true when result of misfire is next fire time
- Throws:
org.quartz.JobPersistenceException
-
applyMisfire
public boolean applyMisfire(org.quartz.spi.OperableTrigger trigger) throws org.quartz.JobPersistenceException- Throws:
org.quartz.JobPersistenceException
-
-