public void fireBeforeRuleBaseLocked() { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeRuleBaseLockedEvent event = new BeforeRuleBaseLockedEvent(this.ruleBase); do { iter.next().beforeRuleBaseLocked(event); } while (iter.hasNext()); } }
public void fireAfterProcessRemoved(final Process process) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterProcessRemovedEvent event = new AfterProcessRemovedEvent(process); do { iter.next().afterProcessRemoved(event); } while (iter.hasNext()); } }
public void fireAgendaGroupPushed(final AgendaGroup agendaGroup, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AgendaGroupPushedEvent event = new AgendaGroupPushedEvent(agendaGroup); do{ iter.next().agendaGroupPushed(event, workingMemory); } while (iter.hasNext()); } }
public void fireAfterActivationFired(final Activation activation, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterActivationFiredEvent event = new AfterActivationFiredEvent(activation); do{ iter.next().afterActivationFired(event, workingMemory); } while (iter.hasNext()); } }
public void fireBeforeRuleFlowGroupActivated( final RuleFlowGroup ruleFlowGroup, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final RuleFlowGroupActivatedEvent event = new RuleFlowGroupActivatedEvent( ruleFlowGroup); do { iter.next().beforeRuleFlowGroupActivated(event, workingMemory); } while (iter.hasNext()); } }
public void fireAfterRuleFlowGroupActivated( final RuleFlowGroup ruleFlowGroup, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final RuleFlowGroupActivatedEvent event = new RuleFlowGroupActivatedEvent( ruleFlowGroup); do { iter.next().afterRuleFlowGroupActivated(event, workingMemory); } while (iter.hasNext()); } }
public void fireBeforePackageAdded(final Package newPkg) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforePackageAddedEvent event = new BeforePackageAddedEvent(this.ruleBase, newPkg); do { iter.next().beforePackageAdded(event); } while (iter.hasNext()); } }
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()); } }
public void fireBeforeRuleBaseUnlocked() { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeRuleBaseUnlockedEvent event = new BeforeRuleBaseUnlockedEvent(this.ruleBase); do { iter.next().beforeRuleBaseUnlocked(event); } while (iter.hasNext()); } }
public void fireBeforeFunctionRemoved(final Package pkg, final String function) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeFunctionRemovedEvent event = new BeforeFunctionRemovedEvent(this.ruleBase, pkg, function); do { iter.next().beforeFunctionRemoved(event); } while (iter.hasNext()); } }
public void fireAfterFunctionRemoved(final Package pkg, final String function) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterFunctionRemovedEvent event = new AfterFunctionRemovedEvent(this.ruleBase, pkg, function); do { iter.next().afterFunctionRemoved(event); } while (iter.hasNext()); } }
public void fireBeforeProcessAdded(final Process process) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeProcessAddedEvent event = new BeforeProcessAddedEvent(process); do { iter.next().beforeProcessAdded(event); } while (iter.hasNext()); } }
public void fireBeforeRuleAdded(final Package newPkg, final Rule rule) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeRuleAddedEvent event = new BeforeRuleAddedEvent(this.ruleBase, newPkg, rule); do { iter.next().beforeRuleAdded(event); } while (iter.hasNext()); } }
public void fireAfterRuleRemoved(final Package pkg, final Rule rule) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterRuleRemovedEvent event = new AfterRuleRemovedEvent(this.ruleBase, pkg, rule); do { iter.next().afterRuleRemoved(event); } while (iter.hasNext()); } }
public void fireAfterProcessAdded(final Process process) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterProcessAddedEvent event = new AfterProcessAddedEvent(process); do { iter.next().afterProcessAdded(event); } while (iter.hasNext()); } }
public void fireActivationCancelled(final Activation activation, final WorkingMemory workingMemory, final ActivationCancelledCause cause) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final ActivationCancelledEvent event = new ActivationCancelledEvent(activation, cause); do{ iter.next().activationCancelled(event, workingMemory); } while (iter.hasNext()); } }
public void fireAgendaGroupPopped(final AgendaGroup agendaGroup, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AgendaGroupPoppedEvent event = new AgendaGroupPoppedEvent(agendaGroup); do{ iter.next().agendaGroupPopped(event, workingMemory); } while (iter.hasNext()); } }
public void fireAfterRuleBaseUnlocked() { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterRuleBaseUnlockedEvent event = new AfterRuleBaseUnlockedEvent(this.ruleBase); do { iter.next().afterRuleBaseUnlocked(event); } while (iter.hasNext()); } }
public void fireAfterRuleAdded(final Package newPkg, final Rule rule) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final AfterRuleAddedEvent event = new AfterRuleAddedEvent(this.ruleBase, newPkg, rule); do { iter.next().afterRuleAdded(event); } while (iter.hasNext()); } }
public void fireAfterRuleFlowGroupDeactivated( final RuleFlowGroup ruleFlowGroup, final InternalWorkingMemory workingMemory) { final Iterator<AgendaEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final RuleFlowGroupDeactivatedEvent event = new RuleFlowGroupDeactivatedEvent( ruleFlowGroup); do { iter.next().afterRuleFlowGroupDeactivated(event, workingMemory); } while (iter.hasNext()); } }