Class GenericConnector.DocumentVersionThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.manifoldcf.crawler.connectors.generic.GenericConnector.DocumentVersionThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- GenericConnector
protected static class GenericConnector.DocumentVersionThread extends java.lang.Thread
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.http.client.HttpClientclientprotected java.lang.StringdefaultRightsprotected java.util.concurrent.ConcurrentHashMap<java.lang.String,Item>documentCacheprotected java.lang.String[]documentIdentifiersprotected java.lang.Throwableexceptionprotected java.lang.StringgenericAuthModeprotected java.lang.Stringurlprotected java.lang.String[]versions
-
Constructor Summary
Constructors Constructor Description DocumentVersionThread(org.apache.http.client.HttpClient client, java.lang.String url, java.lang.String[] documentIdentifiers, java.lang.String genericAuthMode, java.lang.String defaultRights, java.util.concurrent.ConcurrentHashMap<java.lang.String,Item> documentCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]finishUp()voidrun()-
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
-
client
protected final org.apache.http.client.HttpClient client
-
url
protected final java.lang.String url
-
exception
protected java.lang.Throwable exception
-
versions
protected final java.lang.String[] versions
-
documentCache
protected final java.util.concurrent.ConcurrentHashMap<java.lang.String,Item> documentCache
-
documentIdentifiers
protected final java.lang.String[] documentIdentifiers
-
genericAuthMode
protected final java.lang.String genericAuthMode
-
defaultRights
protected final java.lang.String defaultRights
-
-
Constructor Detail
-
DocumentVersionThread
public DocumentVersionThread(org.apache.http.client.HttpClient client, java.lang.String url, java.lang.String[] documentIdentifiers, java.lang.String genericAuthMode, java.lang.String defaultRights, java.util.concurrent.ConcurrentHashMap<java.lang.String,Item> documentCache)
-
-
Method Detail
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
finishUp
public java.lang.String[] finishUp() throws org.apache.manifoldcf.core.interfaces.ManifoldCFException, org.apache.manifoldcf.agents.interfaces.ServiceInterruption, java.io.IOException, java.lang.InterruptedException- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionjava.io.IOExceptionjava.lang.InterruptedException
-
-