Package de.dlr.proseo.model
Class TimeIntervalOrderTrigger
java.lang.Object
de.dlr.proseo.model.PersistentObject
de.dlr.proseo.model.OrderTrigger
de.dlr.proseo.model.TimerOrderTrigger
de.dlr.proseo.model.TimeIntervalOrderTrigger
A trigger that fires in certain time intervals.
- Since:
- prosEO 2.1.0
- Author:
- Dr. Thomas Bassler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the next date and time, at which the trigger is expected to fireGets the interval between two firings of the triggervoidsetNextTriggerTime(Instant nextTriggerTime) Sets the next date and time, at which the trigger is expected to firevoidsetTriggerInterval(Duration triggerInterval) Sets the interval between two firings of the triggerMethods inherited from class de.dlr.proseo.model.OrderTrigger
equals, getEnabled, getExecutionDelay, getMission, getName, getOrderTemplate, getPriority, hashCode, isEnabled, setEnabled, setExecutionDelay, setMission, setName, setOrderTemplate, setPriority, toStringMethods inherited from class de.dlr.proseo.model.PersistentObject
getId, getVersion, incrementVersion, setId
-
Constructor Details
-
TimeIntervalOrderTrigger
public TimeIntervalOrderTrigger()
-
-
Method Details
-
getTriggerInterval
Gets the interval between two firings of the trigger- Returns:
- the trigger interval
-
setTriggerInterval
Sets the interval between two firings of the trigger- Parameters:
triggerInterval- the trigger interval to set
-
getNextTriggerTime
Gets the next date and time, at which the trigger is expected to fire- Returns:
- the next trigger time
-
setNextTriggerTime
Sets the next date and time, at which the trigger is expected to fire- Parameters:
nextTriggerTime- the next trigger time to set
-