インターフェース RenewableLockRegistry
- すべてのスーパーインターフェース:
LockRegistry
- すべての既知の実装クラス:
JdbcLockRegistry
,RedisLockRegistry
このインターフェースを実装する
LockRegistry
は、ロックの存続時間の更新をサポートします。- 導入:
- 5.4
- 作成者:
- Alexandre Strubel, Artem Bilan, Youbin Wu
メソッドのサマリー
修飾子と型メソッド説明void
ロックの存続時間を更新すると、パラメーターオブジェクトに関連付けられます。default void
setRenewalTaskScheduler
(TaskScheduler renewalTaskScheduler) 更新タスクに使用するTaskScheduler
を設定します。インターフェース org.springframework.integration.support.locks.LockRegistry から継承されたメソッド
executeLocked, executeLocked, executeLocked, executeLocked, obtain
メソッドの詳細
renewLock
ロックの存続時間を更新すると、パラメーターオブジェクトに関連付けられます。ロックは現在のスレッドによって保持される必要があります- パラメーター:
lockKey
- ロックが関連付けられているオブジェクト。
setRenewalTaskScheduler
更新タスクに使用するTaskScheduler
を設定します。renewalTaskScheduler が設定されている場合、スレッドの動作中にロックが期限切れにならないように、ロックを定期的に更新するために使用されます。- パラメーター:
renewalTaskScheduler
- タスクスケジューラを更新する- 導入:
- 6.4