public void fireAfterRuleBaseLocked() { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterRuleBaseLockedEvent event = new AfterRuleBaseLockedEvent(this.ruleBase); do { iter.next().afterRuleBaseLocked(event); } while (iter.hasNext()); } }