while ((vwu = undoQueue.poll()) != null) {
vwu.undo(session);
}
while ((vwu = workUnits.poll()) != null) {
vwu.perform(session, revisionData);
entityChangeNotifier.entityChanged(session, currentRevisionData, vwu);
}
}
public Object getCurrentRevisionData(Session session, boolean persist) {