protected class DCTM.ProcessDocumentThread
extends java.lang.Thread
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
abort |
protected java.lang.Long |
activityFileLength |
protected java.lang.String |
activityMessage |
protected java.lang.Long |
activityStartTime |
protected java.lang.String |
activityStatus |
protected java.lang.Long |
contentSize |
protected java.lang.String |
contentType |
protected java.lang.String |
documentIdentifier |
protected java.lang.Throwable |
exception |
protected java.io.File |
objFileTemp |
protected org.apache.manifoldcf.agents.interfaces.RepositoryDocument |
rval |
protected DCTM.SpecInfo |
sDesc |
protected boolean |
startFetch |
protected boolean |
threadExit |
protected java.lang.String |
uri |
protected boolean |
versionPartDone |
protected java.lang.String |
versionString |
| Constructor and Description |
|---|
ProcessDocumentThread(java.lang.String documentIdentifier,
DCTM.SpecInfo sDesc) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.manifoldcf.agents.interfaces.RepositoryDocument |
finishUp() |
void |
finishWithoutFetch() |
java.lang.Long |
getActivityFileLength() |
java.lang.String |
getActivityMessage() |
java.lang.Long |
getActivityStartTime() |
java.lang.String |
getActivityStatus() |
java.lang.Long |
getContentSize() |
java.lang.String |
getContentType() |
java.lang.String |
getURI() |
java.lang.String |
getVersionString() |
void |
run() |
void |
startFetch(java.io.File objFileTemp) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprotected final java.lang.String documentIdentifier
protected final DCTM.SpecInfo sDesc
protected volatile boolean versionPartDone
protected volatile boolean threadExit
protected volatile boolean startFetch
protected volatile boolean abort
protected java.io.File objFileTemp
protected java.lang.Throwable exception
protected java.lang.String versionString
protected org.apache.manifoldcf.agents.interfaces.RepositoryDocument rval
protected java.lang.Long activityStartTime
protected java.lang.Long activityFileLength
protected java.lang.String activityStatus
protected java.lang.String activityMessage
protected java.lang.String uri
protected java.lang.String contentType
protected java.lang.Long contentSize
public ProcessDocumentThread(java.lang.String documentIdentifier,
DCTM.SpecInfo sDesc)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic java.lang.String getVersionString()
throws java.rmi.RemoteException,
DocumentumException,
java.lang.InterruptedException
java.rmi.RemoteExceptionDocumentumExceptionjava.lang.InterruptedExceptionpublic void startFetch(java.io.File objFileTemp)
public void finishWithoutFetch()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic org.apache.manifoldcf.agents.interfaces.RepositoryDocument finishUp()
throws java.rmi.RemoteException,
DocumentumException,
java.lang.InterruptedException,
org.apache.manifoldcf.core.interfaces.ManifoldCFException
java.rmi.RemoteExceptionDocumentumExceptionjava.lang.InterruptedExceptionorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic java.lang.Long getContentSize()
public java.lang.String getContentType()
public java.lang.Long getActivityStartTime()
public java.lang.Long getActivityFileLength()
public java.lang.String getActivityStatus()
public java.lang.String getActivityMessage()
public java.lang.String getURI()