Class NotificationResetManager
- java.lang.Object
-
- org.apache.manifoldcf.crawler.system.ResetManager
-
- org.apache.manifoldcf.crawler.system.NotificationResetManager
-
public class NotificationResetManager extends ResetManager
Class which handles reset for seeding thread pool (of which there's typically only one member). The reset action here is to move the status of jobs back from "seeding" to normal.
-
-
Field Summary
-
Fields inherited from class org.apache.manifoldcf.crawler.system.ResetManager
_rcsid, involvedThreadCount, processID, resetRequired, waitingThreads
-
-
Constructor Summary
Constructors Constructor Description NotificationResetManager(java.lang.String processID)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
performResetLogic(IThreadContext tc, java.lang.String processID)
Resetprotected void
performWakeupLogic()
Do the wakeup logic.-
Methods inherited from class org.apache.manifoldcf.crawler.system.ResetManager
noteEvent, registerMe, waitForReset
-
-
-
-
Method Detail
-
performResetLogic
protected void performResetLogic(IThreadContext tc, java.lang.String processID) throws ManifoldCFException
Reset- Specified by:
performResetLogic
in classResetManager
- Throws:
ManifoldCFException
-
performWakeupLogic
protected void performWakeupLogic()
Do the wakeup logic.- Specified by:
performWakeupLogic
in classResetManager
-
-