Class CmsIndexingReportThread
- java.lang.Object
-
- java.lang.Thread
-
- org.opencms.report.A_CmsReportThread
-
- org.opencms.workplace.tools.searchindex.CmsIndexingReportThread
-
- All Implemented Interfaces:
java.lang.Runnable
,org.opencms.report.I_CmsReportThread
public class CmsIndexingReportThread extends org.opencms.report.A_CmsReportThread
Implements methods to utilize a report thread forCmsIndexingReport
.- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsIndexingReportThread(org.opencms.file.CmsObject cms, java.util.List<java.lang.String> indexNames)
Creates an indexing Thread for full update.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Throwable
getError()
Returns the last error.java.lang.String
getReportUpdate()
Updates the report.void
run()
Starts the indexing report thread.-
Methods inherited from class org.opencms.report.A_CmsReportThread
addError, getCms, getErrors, getLastEntryTime, getLogChannel, getReport, getReportUpdate, getRuntime, getUUID, hasError, initHtmlReport, initOldHtmlReport, isDoomed
-
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
-
-
-
-
Constructor Detail
-
CmsIndexingReportThread
public CmsIndexingReportThread(org.opencms.file.CmsObject cms, java.util.List<java.lang.String> indexNames)
Creates an indexing Thread for full update.- Parameters:
cms
- the current OpenCms context objectindexNames
- a list of names of the indexes to refresh or null for all indexes
-
-
Method Detail
-
getError
public java.lang.Throwable getError()
Returns the last error.- Overrides:
getError
in classorg.opencms.report.A_CmsReportThread
- See Also:
A_CmsReportThread.getError()
-
getReportUpdate
public java.lang.String getReportUpdate()
Updates the report.- Specified by:
getReportUpdate
in classorg.opencms.report.A_CmsReportThread
- See Also:
A_CmsReportThread.getReportUpdate()
-
run
public void run()
Starts the indexing report thread.- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
- See Also:
Runnable.run()
-
-