インターフェース DistributedLock

すべてのスーパーインターフェース:
LockSE

public interface DistributedLock extends LockSE
分散型 LockSE 拡張。
導入:
7.0
作成者:
Eddie Cho
  • メソッドの詳細

    • lock

      void lock(DurationSE ttl)
      特定の有効期限でロックを取得しようとする
      パラメーター:
      ttl - ロック状態データの特定の有効期間
    • tryLock

      boolean tryLock(DurationSE waitTime, DurationSE ttl) throws InterruptedExceptionSE
      特定の有効期限でロックを取得しようとする
      パラメーター:
      waitTime - ロックを待つ最大時間
      ttl - ロック状態データの特定の有効期間
      戻り値:
      ロックが取得された場合は true、ロックが取得される前に待機時間が経過した場合は false 
      例外:
      InterruptedExceptionSE - ロックの取得中に現在のスレッドが中断された場合 (ロック取得の中断がサポートされている)