Triggers
A Trigger is a simple object that allows scheduling of an integration rule. There are two types of scheduling triggers:
- By-Event (event triggered)
- By-Time (periodic)
Using “By-Event” allows triggering an integration rule based on a tag write, an AF element/Attribute write or directly from an external system (e.g. linked to a SOA Data exposure connector). The event can be filtered or activated upon the definition of a rule or condition. For example, you can set a rule to be triggered only when a TAG update occurs that has a value greater than 200.
Using “By-Time” allows triggering an integration rule periodically. When using this trigger, there are two scheduling parameters:
- Cycle: This is the time in seconds between executions. Cycle can span more than 1 day. For cycles greater than 2 days (weekly, monthly) a specific internal setting is provided to support such kind of scheduling
- Offset: This is the offset in seconds from midnight. Offset must be minor than Cycle value.