В настоящее время я изучаю EJB, и насколько я понимаю, когда клиент получает компонент сеанса с сохранением состояния, сервер сохраняет его в памяти (или пассивирует), пока клиент не удалит этот компонент. Довольно просто, за исключением того, что я нигде не видел примеров того, как клиент действительно может удалить bean-компонент. Как это сделать, кроме закрытия клиентского приложения? Или мне просто нужно реализовать метод сброса во всех моих bean-компонентах с отслеживанием состояния, если я хочу начать все сначала?
Удалить компонент EJB с отслеживанием состояния в клиенте
Ответы (1)
Если у вас есть бизнес-метод, который «завершает» поток, аннотируйте его с помощью @Remove. В противном случае предоставьте метод «reset ()» с аннотацией @Remove.
person
Shimi Bandiel
schedule
08.06.2010
Спасибо, я с ума сошел :)
- person palto; 08.06.2010