我在JBoss中7.1.1.Final,虛焊,焊縫3.編寫應用程序我有以下豆:現在如何檢索Weld中所有現有的長時間運行的對話?
@ConversationScoped
public class ConversationBean implements Serializable {
@Inject
Conversation conversation;
private Article article;
...
}
,用戶可以創建多個對話,每個對話將與實例關聯ConversationBean。我需要能夠獲得與長時間運行的對話相關的所有實例。
我需要訪問它們的原因是,如果用戶多次打開一個文章(因此他將與同一文章創建多個對話)。如果他在一次對話中更改了文章,我希望能夠刷新其他對話中的文章。
有沒有一些標準的方法來做到這一點?
編輯:「文章」實例被entityManager查找並在會話中進行管理。使用Seam Managed Persistence Context檢索實體管理器。
喜, 所以,如果我想要實現這樣的事情在縫3: - 。 1. Manager.instance ().unlockConversation(); 2. Conversation.instance()。getViewId(); 然後它會是什麼? – 2013-02-05 06:45:37