Boa tarde a todos,
Estou começando os meus estudos com jsf usando o JSF core, na verdade me aprofundando…, Tenho uma dúvida de CDI, a dúvida é a seguinte:
Vamos supor que eu esteja usando dois managedBeans em meu caso de uso, e eu quero que os dois estejam envolvidos com a mesma conversação, eu sei que se estivesse usando um somente eu finalizaria assim:
public void endConversation() {
if (!conversation.isTransient()) {
conversation.end();
}
}
A minha dúvida é na verdade se o objeto injetado conversation funciona como o escopo do Spring(Singleton), pois eu gostaria de saber como fechar a conversação para os dois Managed Beans, ou mais, usados no Caso de Uso. Enfim como eu fecho a conversação para todos os Managed Beans usados?
Obrigado.