書込ロックと参照ロックで衝突した時レコードを表示しない排他制御を用意する
hiro80 opened this issue · 0 comments
hiro80 commented
ロックの現状の仕様では、書込ロックだけで排他制御している(書込ロック中のレコードも参照できる)。これは書込ロック中のレコードであっても画面に表示したいという要望からきている。一般的には、書込ロック中のデータはロールバックにより取消される可能性もあるので、書込ロックと参照ロックの2種類のロックを用意し、書込ロックと参照ロックは衝突するようにしている。
→ 書込/参照ロック方式のLockManagerも用意する(ILockManagerのインタフェースに書込/参照ロックを指定する引数を追加する必要があるかもしれない)