AJB, перехватчик и ManagedBean
У меня проблема с моим приложением Java EE. Я хотел бы выполнять операцию обновления (используя update для RequestContext, предоставляемого primefaces) каждый раз, когда вызывается метод класса af моего ejb. Проблема заключается в следующем: я хотел бы сделать это с managedBean (потому что я не могу получить доступ к RequestContext из сессионного компонента). Как к этому? В моем ManagedBean (в части войны моего проекта NetBeans) я имел следующие строки:
@AroundTimeout
public Object refresh(InvocationContext ic) throws Exception {
RequestContext.getCurrentInstance().update("jmydivtorefresh");
return ic.proceed();
}
Но я не знаю, как "поймать" выполнение функции, вызванной событием тайм-аута. Не могли бы вы 1. Скажите мне, если моя идея хороша? 2. Объясните мне, как это исправить?
Спасибо!