APIsΒΆ
Rulette exposes the following APIs
- List
getAllRules(); - Rule getRule(Integer rule_id);
- Rule getRule(Map<String, String>);
- Rule addRule(Rule);
- Rule addRule(Map<String, String>);
- Rule deleteRule(Rule);
- Rule deleteRule(Integer rule_id);
- List
getConflictingRules(Rule); - List
getAllApplicableRules(Rule); - Rule getNextApplicableRule(Map<String, String>);