code: public void updatePreserveOrder(Class<? extends DbEntity> entityType, String statement, Object parameter) {
      performBulkOperationPreserveOrder(entityType, statement, parameter, UPDATE_BULK);
    }
docs: Several update operations added by this method will be executed preserving the order of method calls, no matter what entity type they refer to.
  They will though be executed after all "not-bulk" operations (e.g. {@link DbEntityManager#insert(DbEntity)} or {@link DbEntityManager#merge(DbEntity)})
  and after those updates added by {@link DbEntityManager#update(Class, String, Object)}.
  @param entityType
  @param statement
  @param parameter