| Class | Description |
|---|---|
| ExclusiveControlContext |
排他制御の実行に必要な情報を保持するクラス。
排他制御用テーブルのスキーマ情報と排他制御対象のデータを指定する主キー条件を保持する。
|
| ExclusiveControlUtil |
排他制御機能のユーティリティクラス。
排他制御用テーブルの操作は、
ExclusiveControlManagerに委譲する。
本クラスで使用するExclusiveControlManagerのオブジェクトは
SystemRepositoryから"exclusiveControlManager"という名前で取得する。
UniversalDaoを使用する場合には、
このクラスではなくUniversalDaoを使用して排他制御を行うこと。 |
| Exception | Description |
|---|---|
| OptimisticLockException |
楽観的ロックでバージョン番号が更新されている場合に発生する例外。
|