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) {