org.apache.manifoldcf.crawler.system
Class SeedingThread.SeedingResetManager

java.lang.Object
  extended by org.apache.manifoldcf.crawler.system.ResetManager
      extended by org.apache.manifoldcf.crawler.system.SeedingThread.SeedingResetManager
Enclosing class:
SeedingThread

protected static class SeedingThread.SeedingResetManager
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, resetRequired, waitingThreads
 
Constructor Summary
SeedingThread.SeedingResetManager()
          Constructor.
 
Method Summary
protected  void performResetLogic(IThreadContext tc)
          Reset
 
Methods inherited from class org.apache.manifoldcf.crawler.system.ResetManager
noteEvent, registerMe, waitForReset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeedingThread.SeedingResetManager

public SeedingThread.SeedingResetManager()
Constructor.

Method Detail

performResetLogic

protected void performResetLogic(IThreadContext tc)
                          throws ManifoldCFException
Reset

Specified by:
performResetLogic in class ResetManager
Throws:
ManifoldCFException