public final class Trigger extends Object
TriggerFireDef
class, part of the TriggerElement
.
The triggering Condition is verified on initiative by the Fire, and if satisfied - the Rule is 'triggered'.Modifier and Type | Method and Description |
---|---|
static Trigger |
create(TriggerFireDef fire)
Creates
TriggerElement with given Fire and no Condition. |
static Trigger |
create(TriggerFireDef fire,
String triggerCondition)
Creates a Rule
Trigger with given Fire and trigger Condition. |
TriggerFireDef |
getFireDef()
Returns the fire definition for this trigger element.
|
String |
getTriggerCondition()
Returns the trigger Condition for this trigger element.
|
String |
toString() |
public static Trigger create(TriggerFireDef fire)
TriggerElement
with given Fire and no Condition.fire
- Fire definition.TriggerElement
object having supplied Fire definition.IllegalArgumentException
- if fire
supplied parameter is null
.public static Trigger create(TriggerFireDef fire, String triggerCondition)
Trigger
with given Fire and trigger Condition.fire
- Fire definition.triggerCondition
- trigger condition Two formats are supported:
Trigger
object having supplied Fire definition.public TriggerFireDef getFireDef()
public String getTriggerCondition()
Copyright © 2022 Bosch.IO GmbH. All rights reserved.