nQuando o escopo do Persistence Context (PC) estiver associado a uma transação JTA (caso mais comum em JEE) o ciclo de vida do PC também estará associado ao da transação, ie, quando o EM é invocado o PC também é aberto ou um novo será criado caso ainda não
exista.
nUm Extended Persistence Context (EPC) deve ser utilizado quando se deseja lidar com
múltiplos ciclos de interação com o usuário caracterizando o que chamamos de uma Unidade de Trabalho
estendida.
nPara o caso AM-EM (JSE) somente são suportados EPC
e Resource-local
EM. UM EPC é criado quando o EM é criado e mantido até que o EM seja fechado. Logo todas as operações de modificação (persist,
merge, remove) executadas fora de uma transação são
armazenadas até que
o EPC seja associado a uma transação o que em geral acontecerá pelo menos ao término da
aplicação.