From eca1ff250b116bd05551ffef766a7a7f7863d4da Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Sun, 8 Mar 2015 02:26:37 +0100 Subject: [PATCH] remove redundant call (the annotated engine operates on a list of RuleBean instances) --- .../main/java/org/easyrules/jmx/AnnotatedJMXRulesEngine.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/easyrules-jmx/src/main/java/org/easyrules/jmx/AnnotatedJMXRulesEngine.java b/easyrules-jmx/src/main/java/org/easyrules/jmx/AnnotatedJMXRulesEngine.java index a084f75..7fe38e7 100644 --- a/easyrules-jmx/src/main/java/org/easyrules/jmx/AnnotatedJMXRulesEngine.java +++ b/easyrules-jmx/src/main/java/org/easyrules/jmx/AnnotatedJMXRulesEngine.java @@ -35,8 +35,7 @@ import org.easyrules.jmx.util.MBeanManager; * * @author Drem Darios (drem.darios@gmail.com) */ -public class AnnotatedJMXRulesEngine extends AnnotatedRulesEngine implements - JMXRulesEngine { +public class AnnotatedJMXRulesEngine extends AnnotatedRulesEngine implements JMXRulesEngine { /** * The MBean manager in which rule's MBeans will be registered. @@ -46,14 +45,12 @@ public class AnnotatedJMXRulesEngine extends AnnotatedRulesEngine implements @Override public void registerJMXRule(Object rule) { registerRule(rule); - rules.add(rule); beanManager.registerJmxMBean((JMXRule)rule); } @Override public void unregisterJMXRule(Object rule) { unregisterRule(rule); - rules.remove(rule); beanManager.unregisterJmxMBean((JMXRule)rule); }