インターフェース DistributedLock
- すべてのスーパーインターフェース:
LockSE
メソッドのサマリー
修飾子と型メソッド説明voidlock(DurationSE ttl) 特定の有効期限でロックを取得しようとするbooleantryLock(DurationSE waitTime, DurationSE ttl) 特定の有効期限でロックを取得しようとするインターフェース java.util.concurrent.locks.LockSE から継承されたメソッド
lock, lockInterruptibly, newCondition, tryLock, tryLockSE, unlock
メソッドの詳細
lock
tryLock
特定の有効期限でロックを取得しようとする- パラメーター:
waitTime- ロックを待つ最大時間ttl- ロック状態データの特定の有効期間- 戻り値:
- ロックが取得された場合は
true、ロックが取得される前に待機時間が経過した場合はfalse - 例外:
InterruptedExceptionSE- ロックの取得中に現在のスレッドが中断された場合 (ロック取得の中断がサポートされている)