public final class TimerTrigger extends TriggerEvent
CronSequence,
FixedDelaySequence objects defining time periods interpreted in a fixed-delay manner, or
custom time sequences if implementations of such is plugged within mPRM.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MODE |
| Modifier and Type | Method and Description |
|---|---|
static TimerTrigger |
create(TimeSequence timeSequence)
Creates a
TriggerEvent of type TriggerMode#TIMER with provided time schedule for the trigger initiations. |
TimeSequence |
getTimeSequence()
Valid if trigger mode is
TriggerMode#TIMER, null otherwise. |
java.lang.String |
getTriggerMode()
Returns a string identification of the trigger mode.
|
java.lang.String |
toString() |
public static final java.lang.String MODE
public static TimerTrigger create(TimeSequence timeSequence)
TriggerEvent of type TriggerMode#TIMER with provided time schedule for the trigger initiations.timeSequence - time schedule for the trigger initiations.TriggerEvent defining trigger on time sequence.java.lang.IllegalArgumentException - if supplied timeSequence parameter is null.public TimeSequence getTimeSequence()
TriggerMode#TIMER, null otherwise.public java.lang.String getTriggerMode()
TriggerEventgetTriggerMode in class TriggerEventpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.