|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.Thread
de.fh_mannheim.mm.dms.indexserver.IndexThread
Index Server Engine Thread organizes the contentmanager to index files.
| Field Summary |
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
IndexThread(java.lang.ThreadGroup group,
java.lang.String strName,
IViewer viewer,
UploadManager uplMgr,
ContentManager cntMgr)
Constructor. |
|
IndexThread(java.lang.ThreadGroup group,
java.lang.String strName,
UploadManager uplMgr,
ContentManager cntMgr)
Constructor. |
|
| Method Summary | |
double |
getAverageCompression()
Get the average compression of all prepared files. |
java.lang.String |
getAverageCompressionText()
Get the average compression of all prepared files. |
Upload |
getCurrentUpload()
Get the current upload of thread. |
java.util.ArrayList |
getErrorList()
Get all error files. |
int |
getErrorNum()
Get number of all error files. |
int |
getFileNum()
Get number of all prepared files. |
FileSize |
getFileSize()
Get size of all prepared files. |
FormattedDate |
getRunTime()
Get the runtime of thread. |
FileSize |
getSpeedPerMinute()
Get speed in bpm. |
boolean |
isSleeping()
Is engine sleeping. |
void |
registerViewer(IViewer viewer)
Register a viewer with callback. |
void |
run()
Start the thread. |
boolean |
sendFinishedMail()
Send an information mail. |
void |
stateHasChanged()
Call all callbacks and send onChanged. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Document doc)
Write information of indexthread in a xml element. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Element element,
org.w3c.dom.Document doc)
Write information of indexthread in a xml element. |
java.lang.String |
toString()
Write information of user in a string. |
void |
unregisterViewer(IViewer viewer)
Unregister a viewer with callback. |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, yield |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public IndexThread(java.lang.ThreadGroup group,
java.lang.String strName,
UploadManager uplMgr,
ContentManager cntMgr)
group - ThreadgroupstrName - Name of thread
public IndexThread(java.lang.ThreadGroup group,
java.lang.String strName,
IViewer viewer,
UploadManager uplMgr,
ContentManager cntMgr)
group - ThreadgroupstrName - Name of threadviewer - Viewer| Method Detail |
public double getAverageCompression()
public java.lang.String getAverageCompressionText()
public Upload getCurrentUpload()
public java.util.ArrayList getErrorList()
public int getErrorNum()
public int getFileNum()
public FileSize getFileSize()
public FormattedDate getRunTime()
public FileSize getSpeedPerMinute()
public boolean isSleeping()
public void registerViewer(IViewer viewer)
registerViewer in interface IMonitorviewer - Callbackpublic void run()
run in interface java.lang.Runnablepublic boolean sendFinishedMail()
public void stateHasChanged()
stateHasChanged in interface IMonitorpublic void unregisterViewer(IViewer viewer)
unregisterViewer in interface IMonitorviewer - Callbackpublic org.w3c.dom.Element toElement(org.w3c.dom.Document doc)
toElement in interface IElementdoc - XML Document
public org.w3c.dom.Element toElement(org.w3c.dom.Element element,
org.w3c.dom.Document doc)
toElement in interface IElementelement - Root elementdoc - XML Document
public java.lang.String toString()
toString in interface IElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||