public class WorkerResetManager extends ResetManager
Modifier and Type | Field and Description |
---|---|
static 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,
String processID)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
performResetLogic(IThreadContext tc,
String processID)
Reset
|
protected void |
performWakeupLogic()
Do the wakeup logic.
|
noteEvent, registerMe, waitForReset
public static final String _rcsid
protected final DocumentQueue dq
protected final DocumentCleanupQueue eq
public WorkerResetManager(DocumentQueue dq, DocumentCleanupQueue eq, String processID)
protected void performResetLogic(IThreadContext tc, String processID) throws ManifoldCFException
performResetLogic
in class ResetManager
ManifoldCFException
protected void performWakeupLogic()
performWakeupLogic
in class ResetManager