Lock de registro

2 respostas
M

Em ejb (CMP) existe alguma maneira de se travar um determinado registro enquanto se está usando para que outra pessoa não possa utiliza-lo ?
Algo do tipo, peguei um registro para fazer uma alteração e esse registro fica travado para que outra pessoa não altere ou delete antes que eu termine a alteração.

2 Respostas

cv1

Ponha seu código numa transação :slight_smile:

Mais informações aqui:

http://www.kevinboone.com/ejb-transactions.html

e, claro, aqui:

http://www.google.com/search?q=ejb%20transactions

fbdo

Complementando o que o colega cv escreveu no replay, acho que estamos falando de uma transação com lock pessimista.
Acho que valeria a pena dar uma olhada na diferença entre locks otimistas, pessimistas, e qual das políticas é implementada pelo seu server, e como alterá-la.

Falou!

Criado 18 de julho de 2003
Ultima resposta 18 de jul. de 2003
Respostas 2
Participantes 3