Я использую EntityManager для сохранения данных в моей базе данных.
public void save(X x){
entityManager.persist(x);
entityManager.flush();
triggerDataChange();
}
После очистки данных я вызываю метод triggerDataChange() для отправки сообщения внешнему компоненту, который зависит от вновь записанных данных.
Вопрос: Могу ли я полагаться на то, что метод сброса возвращает после того, что данные были успешно записаны в базу данных?
Спасибо за вашу помощь.