インターフェース RenewableLockRegistry

すべてのスーパーインターフェース:
LockRegistry
すべての既知の実装クラス:
JdbcLockRegistryRedisLockRegistry

public interface RenewableLockRegistry extends LockRegistry
このインターフェースを実装する LockRegistry は、ロックの存続時間の更新をサポートします。
導入:
5.4
作成者:
Alexandre Strubel, Artem Bilan, Youbin Wu
  • メソッドの詳細

    • renewLock

      void renewLock(ObjectSE lockKey)
      ロックの存続時間を更新すると、パラメーターオブジェクトに関連付けられます。ロックは現在のスレッドによって保持される必要があります
      パラメーター:
      lockKey - ロックが関連付けられているオブジェクト。
    • setRenewalTaskScheduler

      default void setRenewalTaskScheduler(TaskScheduler renewalTaskScheduler)
      更新タスクに使用する TaskScheduler を設定します。renewalTaskScheduler が設定されている場合、スレッドの動作中にロックが期限切れにならないように、ロックを定期的に更新するために使用されます。
      パラメーター:
      renewalTaskScheduler - タスクスケジューラを更新する
      導入:
      6.4