return q.getContext().deleteInMemory(q, this, params);
} finally {
for (ClassMetaData cmd : getAccessPathMetaDatas(q)) {
DataCache cache = cmd.getDataCache();
if (cache != null && cache.getEvictOnBulkUpdate()) {
cache.removeAll(cmd.getDescribedType(), true);
}
}
}
}