Class RuleRegistryImpl
- java.lang.Object
-
- org.exoplatform.addons.gamification.service.setting.rule.impl.RuleRegistryImpl
-
- All Implemented Interfaces:
RuleRegistry,org.picocontainer.Startable
public class RuleRegistryImpl extends Object implements org.picocontainer.Startable, RuleRegistry
-
-
Field Summary
Fields Modifier and Type Field Description static StringGAMIFICATION_SETTINGS_RULE_KEYstatic StringGAMIFICATION_SETTINGS_RULE_PROCESSING_DONEprotected RuleServiceruleService
-
Constructor Summary
Constructors Constructor Description RuleRegistryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPlugin(RuleConfig rule)booleanremove(RuleConfig rule)voidstart()voidstop()
-
-
-
Field Detail
-
GAMIFICATION_SETTINGS_RULE_KEY
public static final String GAMIFICATION_SETTINGS_RULE_KEY
- See Also:
- Constant Field Values
-
GAMIFICATION_SETTINGS_RULE_PROCESSING_DONE
public static final String GAMIFICATION_SETTINGS_RULE_PROCESSING_DONE
- See Also:
- Constant Field Values
-
ruleService
protected RuleService ruleService
-
-
Method Detail
-
addPlugin
public void addPlugin(RuleConfig rule)
- Specified by:
addPluginin interfaceRuleRegistry
-
remove
public boolean remove(RuleConfig rule)
- Specified by:
removein interfaceRuleRegistry
-
start
public void start()
- Specified by:
startin interfaceorg.picocontainer.Startable
-
stop
public void stop()
- Specified by:
stopin interfaceorg.picocontainer.Startable
-
-