SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Using Queues to Lock and Unlock Units

使用する

COMMIT WORKを実行すると、ユニットは常にロックおよびロック解除されます。

手順

クラスCL_QRFC_LOCK_INBOUND、CL_QRFC_LOCK_OUTBOUND、およびCL_QRFC_LOCK_NOSENDを使用すると、キューロックを使用してユニットの処理を防止できます。また、キューロックをキャンセルすることもできます。

結果

  • LOCK_QUEUE_FROM_TOPメソッドは、宛先の指定されたキューの先頭にある最初のユニットをロックします。これにより、キューをさかのぼってロックすることができます。ユニットが存在しない場合は、ロックをマップするために空のユニットが自動的に作成されます。

  • LOCK_QUEUE_FROM_CURRENT_POSメソッドは、宛先の指定されたキューに書き込まれる次のユニットの実行をロックします。これにより、キューをプリエンプティブにロックできます。ロックをマップするために空のユニットが作成されます。

  • すべてのキューロックは、次のCOMMITWORKでアクティブになります。ユニットロックとキューロックの両方がアプリケーションLUW内で作成される場合、キューロックが常に最初に設定され、次にユニットロックが適切なキューに割り当てられます。説明については、次の例を参照してください。

タイトルとURLをコピーしました