}
for (Iterator i = this.events.iterator(); i.hasNext();) {
RepositoryEvent event = (RepositoryEvent) i.next();
for (Iterator l = this.listeners.iterator(); l.hasNext();) {
RepositoryListener listener = (RepositoryListener) l.next();
listener.eventFired(event);
}
}
this.events.clear();
this.committing = false;
}