インターフェース ExpirableLockRegistry
- すべてのスーパーインターフェース:
LockRegistry
- すべての既知の実装クラス:
JdbcLockRegistry
、RedisLockRegistry
、ZookeeperLockRegistry
このインターフェースを実装する
LockRegistry
は、現在ロックされていない古いロックの削除をサポートします。- 導入:
- 4.2
- 作成者:
- Gary Russell
メソッドのサマリー
インターフェース org.springframework.integration.support.locks.LockRegistry から継承されたメソッド
executeLocked, executeLocked, executeLocked, executeLocked, obtain
メソッドの詳細
expireUnusedOlderThan
void expireUnusedOlderThan(long age) 現在ロックされていない「年齢」より前に最後に取得されたロックを削除します。- パラメーター:
age
- ロックが最後に取得されてからの時間。- 例外:
IllegalStateExceptionSE
- レジストリ構成がこの機能をサポートしていない場合。