インターフェース LockRepository
- すべてのスーパーインターフェース:
AutoCloseableSE,CloseableSE
- すべての既知の実装クラス:
DefaultLockRepository
ロックに必要な SQL シャントのカプセル化。
JdbcLockRegistry は spring-managed(トランザクション)クライアントサービスへの参照を必要とするため、このコンポーネントは Bean として宣言する必要があります。- 導入:
- 4.3
- 作成者:
- Dave Syer, Alexandre Strubel, Artem Bilan, Eddie Cho
メソッドのサマリー
修飾子と型メソッド説明booleanキーのロックを取得します。voidclose()booleanこのリポジトリからロックを解除します。void期限切れのロックをすべて削除します。booleanisAcquired(StringSE lock) このリポジトリによってロックが保持されているかどうかを確認します。booleanロックのリースを更新します。
メソッドの詳細
isAcquired
このリポジトリによってロックが保持されているかどうかを確認します。- パラメーター:
lock- チェックするロック。- 戻り値:
- 取得したかどうか。
delete
deleteExpired
void deleteExpired()期限切れのロックをすべて削除します。acquire
renew
close
void close()- 次で指定:
- インターフェース
AutoCloseableSEのclose - 次で指定:
- インターフェース
CloseableSEのclose