public final class PassThruLockRegistry extends ObjectSE implements LockRegistry
LockRegistry
の実装。主に、ロック自体が条件付きである必要があるが、余分な IF ステートメントがコードを乱雑にする場合に使用されます。例: FILE モジュールでは、FileWritingMessageHandler はデフォルトで LockRegistry のこのインスタンスで初期化されます。これは、実際のロックが必要になるのは、その「追加」フラグが true に設定されている場合のみであるためです。コンストラクターと説明 |
---|
PassThruLockRegistry() |
修飾子と型 | メソッドと説明 |
---|---|
LockSE | obtain(ObjectSE lockKey) パラメーターオブジェクトに関連付けられたロックを取得します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public LockSE obtain(ObjectSE lockKey)
LockRegistry
LockRegistry
の obtain
lockKey
- ロックが関連付けられているオブジェクト。