Uses of Class
org.apache.unomi.api.rules.Rule
-
-
Uses of Rule in org.apache.unomi.api.services
Methods in org.apache.unomi.api.services that return Rule Modifier and Type Method Description Rule
RulesService. getRule(String ruleId)
Retrieves the rule identified by the specified identifier.Methods in org.apache.unomi.api.services that return types with arguments of type Rule Modifier and Type Method Description List<Rule>
RulesService. getAllRules()
Get all rules available in the system.Set<Rule>
RulesService. getMatchingRules(Event event)
Retrieves all the matching rules for a specific eventPartialList<Rule>
RulesService. getRuleDetails(Query query)
Retrieves rule details for rules matching the specified query.Methods in org.apache.unomi.api.services with parameters of type Rule Modifier and Type Method Description void
RuleListenerService. onAlreadyRaised(RuleListenerService.AlreadyRaisedFor alreadyRaisedFor, Rule rule, Event event)
Called when a rule has already been raised either for a session or a profile.void
RuleListenerService. onEvaluate(Rule rule, Event event)
Called before a rule's conditions are evaluated.void
RuleListenerService. onExecuteActions(Rule rule, Event event)
Called just before a matching rule's actions are about to be executed.void
RulesService. setRule(Rule rule)
Persists the specified rule to the context server. -
Uses of Rule in org.apache.unomi.api.utils
Methods in org.apache.unomi.api.utils with parameters of type Rule Modifier and Type Method Description static boolean
ParserHelper. resolveActionTypes(DefinitionsService definitionsService, Rule rule, boolean ignoreErrors)
-
Uses of Rule in org.apache.unomi.plugins.baseplugin.conditions.accessors
Methods in org.apache.unomi.plugins.baseplugin.conditions.accessors with parameters of type Rule Modifier and Type Method Description Object
RuleAccessor. getProperty(Rule object, String propertyName, String leftoverExpression)
-
Uses of Rule in org.apache.unomi.rest.endpoints
Methods in org.apache.unomi.rest.endpoints that return Rule Modifier and Type Method Description Rule
RulesServiceEndPoint. getRule(String ruleId)
Retrieves the rule identified by the specified identifier.Methods in org.apache.unomi.rest.endpoints that return types with arguments of type Rule Modifier and Type Method Description PartialList<Rule>
RulesServiceEndPoint. getRuleDetails(Query query)
Retrieves rule details for rules matching the specified query.Methods in org.apache.unomi.rest.endpoints with parameters of type Rule Modifier and Type Method Description void
RulesServiceEndPoint. setRule(Rule rule)
Persists the specified rule to the context server. -
Uses of Rule in org.apache.unomi.services.impl.rules
Methods in org.apache.unomi.services.impl.rules that return Rule Modifier and Type Method Description Rule
RulesServiceImpl. getRule(String ruleId)
Methods in org.apache.unomi.services.impl.rules that return types with arguments of type Rule Modifier and Type Method Description List<Rule>
RulesServiceImpl. getAllRules()
Set<Rule>
RulesServiceImpl. getMatchingRules(Event event)
PartialList<Rule>
RulesServiceImpl. getRuleDetails(Query query)
Methods in org.apache.unomi.services.impl.rules with parameters of type Rule Modifier and Type Method Description void
RulesServiceImpl. fireAlreadyRaised(RuleListenerService.AlreadyRaisedFor alreadyRaisedFor, Rule rule, Event event)
void
RulesServiceImpl. fireEvaluate(Rule rule, Event event)
void
RulesServiceImpl. fireExecuteActions(Rule rule, Event event)
void
RulesServiceImpl. setRule(Rule rule)
-