uCosminexus DocumentBroker Version 5 概説

[目次][用語][索引][前へ][次へ]

3.9 排他制御モデル

この節では,DocumentBrokerでの排他制御について説明します。

DocumentBrokerでは,HiRDBのロック機能を使用して文書管理オブジェクトに対する排他制御を実現します。このため,文書管理オブジェクトに設定されるロックは,一つのトランザクション内だけで有効です。通常,一つのメソッドが一つのトランザクションに対応し,メソッド実行時に,DocumentBrokerが文書管理オブジェクトに対してロックを設定します。また,ユーザがトランザクションの開始と終了を指定することもできます。文書管理オブジェクトに設定されるロック種別は,使用するインターフェースおよびメソッドによって異なりますが,ロック種別をユーザが明示的に指定してオブジェクトにアクセスすることもできます。

<この節の構成>
3.9.1 ロック種別
3.9.2 ロックによる排他制御
3.9.3 ロックが設定されているオブジェクトに対する接続
3.9.4 ロック種別の変更
3.9.5 ロックに関する注意事項