org.opengts.rule
Interface RuleListener
public interface RuleListener
handleRuleNotification
void handleRuleNotification(Account account,
Device device,
EventData event,
boolean isCronMode,
java.lang.String selector,
Rule rule)
- Callback to handle a rule notification trigger
- Parameters:
account - The account which triggered the ruledevice - The device which triggered the rule (may be null)event - The event which triggered the rule (may be null)isCronMode - True if executed from the 'Cron' task,
False is executed from a normal incoming event analysis.selector - The rule selector that triggered this notificationrule - The rule record from which the selector was obtained. May
be null if the selector was not provided by a Rule record.