Class RulesRefresher

  • Direct Known Subclasses:
    RulesItemRefresher, RulesThingRefresher

    public class RulesRefresher
    extends Object
    The RulesRefresher is responsible for reloading rules resources every time.
    Author:
    Oliver Libutzki - Initial contribution, Kai Kreuzer - added delayed execution, Maoliang Huang - refactor
    • Constructor Detail

      • RulesRefresher

        public RulesRefresher()
    • Method Detail

      • setModelRepository

        public void setModelRepository​(ModelRepository modelRepository)
      • unsetModelRepository

        public void unsetModelRepository​(ModelRepository modelRepository)
      • addActionService

        protected void addActionService​(ActionService actionService)
      • removeActionService

        protected void removeActionService​(ActionService actionService)
      • scheduleRuleRefresh

        protected void scheduleRuleRefresh()