public abstract class WhileLockedProcessor extends ObjectSE
LockRegistry によって提供される LockSE で実行する必要のあるコードを提供できるようにする単純な戦略コールバッククラス一般的な使用箇所は、whileLocked() メソッドの実装を提供してから doWhileLocked() を呼び出すことです。| コンストラクターと説明 |
|---|
WhileLockedProcessor(LockRegistry lockRegistry, ObjectSE key) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | doWhileLocked() |
protected abstract void | whileLocked() このメソッドをオーバーライドして、ロック下で実行する必要のある動作を提供します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic WhileLockedProcessor(LockRegistry lockRegistry, ObjectSE key)
public final void doWhileLocked()
throws IOExceptionSEprotected abstract void whileLocked()
throws IOExceptionSEIOExceptionSE - IOException。