Когда использовать EntityManager.clear ()?

У пользовательского класса сопоставления JPA есть метод:

removeUser()

1. execute 'DELETE' HQL query to remove user
2. call getEntityManager().flush();
3. call getEntityManager().clear();

Если я правильно понимаю clear (), он удалит из контекста все постоянные объекты.-источник

Впрочем, я тоже читаюВот,

you should define clear architecture- and design guidelines about where a 
clear() can be called. 

Каковы четкие рекомендации относительно того, когда вызывать clear ()?

Ответы на вопрос(2)

Ваш ответ на вопрос