Class JobNotificationThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.manifoldcf.crawler.system.JobNotificationThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class JobNotificationThread extends java.lang.Thread
This class represents the thread that notices jobs that have completed their "notify connector" phase, and resets them back to inactive.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
JobNotificationThread.Disposition
Disposition of an output/repository connection combinationprotected static class
JobNotificationThread.OutputAndRepositoryConnection
Output connection/repository connection pair objectprotected static class
JobNotificationThread.OutputNotifyActivity
The ingest logger class
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_rcsid
protected java.lang.String
processID
Process IDprotected NotificationResetManager
resetManager
Notification reset manager
-
Constructor Summary
Constructors Constructor Description JobNotificationThread(NotificationResetManager resetManager, 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
-
resetManager
protected final NotificationResetManager resetManager
Notification reset manager
-
processID
protected final java.lang.String processID
Process ID
-
-
Constructor Detail
-
JobNotificationThread
public JobNotificationThread(NotificationResetManager resetManager, java.lang.String processID) throws ManifoldCFException
Constructor.- Throws:
ManifoldCFException
-
-