Class | Description |
---|---|
HttpExclusiveControlUtil |
画面処理における排他制御機能(楽観的ロック)のユーティリティクラス。
楽観的ロックは、下記の機能により実現する。
処理対象データに対するバージョン番号を取得する。
取得済みのバージョン番号が更新されていないかチェックする。
取得済みのバージョン番号が更新されていないかチェックし、バージョン番号を更新する。
取得したバージョン番号は、フレームワークにより、ウィンドウスコープを使用して画面間を持回る。
このため、本クラスは、n:formタグとhiddenタグの暗号化機能の使用を前提とする。
本クラスは、画面処理に依存しない楽観的ロック機能の処理を
ExclusiveControlUtil に委譲する。
UniversalDao を使用する場合には、
このクラスではなくUniversalDao を使用して排他制御を行うこと。 |