event.newMembers = this.getNewMembers(oldMembers, event.allMembers);
event.originatingGroups = null;
// if the new view occurs because of a merge, we first inform listeners of the merge
if(newView instanceof MergeView)
{
MergeView mergeView = (MergeView) newView;
event.originatingGroups = mergeView.getSubgroups();
}
this.log.debug("membership changed from " + oldMembers.size() + " to " + event.allMembers.size());
// Put the view change to the asynch queue
this.asynchHandler.queueEvent(event);