public void fireBeforeProcessRemoved(final Process process) { final Iterator<RuleBaseEventListener> iter = getEventListenersIterator(); if (iter.hasNext()) { final BeforeProcessRemovedEvent event = new BeforeProcessRemovedEvent(process); do { iter.next().beforeProcessRemoved(event); } while (iter.hasNext()); } }