Как мы указываем LockMode в EJB3 Persistence NamedQuery? Я хочу добавить Pessimistic LockMode к моему существующему выбору, чтобы я мог обновлять при необходимости, но на удивление у объекта Query нет метода setLockMode (xxx) (насколько я понимаю, если JPA, asubset персистентности EJB3, предоставляет setLockMode, персистентность EJB3 должна иметь доступный метод тоже).
Query query = em.createNamedQuery("findOptoutStudent");
query.setParameter("optoutIndicator", optoutIndicator);
List<Student> students = query.getResultList();
return students.get(0);
Я бы предположил, что мне не нужно менять запрос вручную на "выбрать для обновления".
Спасибо
Кевин