Class IdleCleanupThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.manifoldcf.crawler.system.IdleCleanupThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class IdleCleanupThread extends java.lang.Thread
This thread periodically calls the cleanup method in all connected repository connectors. The ostensible purpose is to allow the connectors to shutdown idle connections etc.
-
-
Constructor Summary
Constructors Constructor Description IdleCleanupThread(java.lang.String processID)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
processID
protected final java.lang.String processID
Process ID
-
-
Constructor Detail
-
IdleCleanupThread
public IdleCleanupThread(java.lang.String processID) throws ManifoldCFException
Constructor.- Throws:
ManifoldCFException
-
-