public class WorkerResetManager extends ResetManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
_rcsid |
protected DocumentQueue |
dq
The document queue
|
protected DocumentCleanupQueue |
eq
The expiration queue
|
involvedThreadCount, processID, resetRequired, waitingThreads
Constructor and Description |
---|
WorkerResetManager(DocumentQueue dq,
DocumentCleanupQueue eq,
java.lang.String processID)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
performResetLogic(IThreadContext tc,
java.lang.String processID)
Reset
|
protected void |
performWakeupLogic()
Do the wakeup logic.
|
noteEvent, registerMe, waitForReset
public static final java.lang.String _rcsid
protected final DocumentQueue dq
protected final DocumentCleanupQueue eq
public WorkerResetManager(DocumentQueue dq, DocumentCleanupQueue eq, java.lang.String processID)
protected void performResetLogic(IThreadContext tc, java.lang.String processID) throws ManifoldCFException
performResetLogic
in class ResetManager
ManifoldCFException
protected void performWakeupLogic()
performWakeupLogic
in class ResetManager