Class DailyWorkdayTrigger
java.lang.Object
net.datenwerke.scheduler.service.scheduler.entities.AbstractTrigger
net.datenwerke.scheduler.service.scheduler.triggers.complex.DateTrigger<DailyConfig>
net.datenwerke.scheduler.service.scheduler.triggers.complex.DailyWorkdayTrigger
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Currently implemented as working day = mo-fr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_computeNextFireTime(Date afterTime, boolean isFirstRun) booleanconsumes(DateTriggerConfig config) booleannextIncludedDay(Date date) Methods inherited from class net.datenwerke.scheduler.service.scheduler.triggers.complex.DateTrigger
computeNextFireTime, getConfig, getFinalFireTime, getFinalFireTime, getFiringsPerDay, getFirstFireTimeOfDay, getLastFireTimeOfDay, getNextScheduleTimes, getNthFireTimeOfDay, getNthFireTimeOfDayAfter, setConfigMethods inherited from class net.datenwerke.scheduler.service.scheduler.entities.AbstractTrigger
confirmExecution, equals, getFirstFireTime, getId, getMisfireInstruction, getNextScheduledFireTime, getNrOfFailedExecutions, getNrOfSuccessfulExecutions, getNrOfVetoedExecutions, getVersion, hashCode, initialize, isDone, isExecuteOnce, isInitialized, setDone, setExecuteOnce, setFirstFireTime, setId, setMisfireInstruction, setNextScheduledFireTime, setNrOfFailedExecutions, setNrOfSuccessfulExecutions, setNrOfVetoedExecutions, setVersion, updateStateAfterFailedExecution, updateStateAfterSuccessfulExecution, updateStateAfterVetoedExecution
-
Constructor Details
-
DailyWorkdayTrigger
public DailyWorkdayTrigger() -
DailyWorkdayTrigger
-
-
Method Details
-
isGoodDay
-
_computeNextFireTime
-
computeFirstFireTime
- Specified by:
computeFirstFireTimein classAbstractTrigger
-
nextIncludedDay
-
consumes
- Overrides:
consumesin classDateTrigger<DailyConfig>
-