Políticas de Intenção de Acesso para Beans de Entidade EJB 2.x
Uma política de intenção de acesso é um conjunto nomeado de propriedades ou intenções de acesso que controlam o acesso a dados para persistência de EJB (Enterprise JavaBeans). É possível atribuir critérios a um bean de entidade e a métodos individuais nas interfaces inicial, remota ou local de um bean de entidade durante a montagem. Você pode definir as intenções de acesso somente nos módulos compatíveis com EJB Versão 2.x e posterior para beans de entidade com o CMP Versão 2.x.
Esse produto fornece várias políticas de intenção de acesso que especificam permutações de intenção de leitura e controle de simultaneidade; a política pessimista e de atualização pode ser qualificada posteriormente. A política selecionada determina o nível de isolamento apropriado e a estratégia de bloqueio utilizada pelo ambiente de tempo de execução.

É possível utilizar a criação de perfil do aplicativo ou as políticas de intenção de acesso de nível do método para controlar a intenção de acesso mais precisamente. Os critérios de intenção de acesso no nível de método são nomeados e definidos no nível do módulo. Um módulo pode ter uma ou várias políticas. Os critérios são atribuídos, e se aplicam, a métodos individuais das interfaces declaradas de beans de entidade e suas interfaces iniciais associadas. Uma política baseada em método é influenciada pela combinação do contêiner de EJB e do gerenciador de persistência quando o método ocasiona o carregamento da entidade.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Uma entidade configurada com um critério somente leitura que faz com que um bean seja ativado poderá causar problemas se forem tentadas atualizações na mesma transação. Essas alterações não são confirmadas, e o processo exibe uma exceção porque a integridade de dados poderá ser comprometida.