com.liferay.portal.kernel.mobile.device.rulegroup
Interface RuleGroupProcessor


public interface RuleGroupProcessor

Author:
Edward Han

Method Summary
 MDRRuleGroupInstance evaluateRuleGroups(ThemeDisplay themeDisplay)
           
 RuleHandler getRuleHandler(java.lang.String ruleType)
           
 java.util.Collection<RuleHandler> getRuleHandlers()
           
 java.util.Collection<java.lang.String> getRuleHandlerTypes()
           
 void registerRuleHandler(RuleHandler ruleHandler)
           
 RuleHandler unregisterRuleHandler(java.lang.String ruleType)
           
 

Method Detail

evaluateRuleGroups

MDRRuleGroupInstance evaluateRuleGroups(ThemeDisplay themeDisplay)
                                        throws SystemException
Throws:
SystemException

getRuleHandler

RuleHandler getRuleHandler(java.lang.String ruleType)

getRuleHandlers

java.util.Collection<RuleHandler> getRuleHandlers()

getRuleHandlerTypes

java.util.Collection<java.lang.String> getRuleHandlerTypes()

registerRuleHandler

void registerRuleHandler(RuleHandler ruleHandler)

unregisterRuleHandler

RuleHandler unregisterRuleHandler(java.lang.String ruleType)