Class CmsSearchReplaceThread
- java.lang.Object
-
- java.lang.Thread
-
- org.opencms.report.A_CmsReportThread
-
- org.opencms.workplace.tools.searchindex.sourcesearch.CmsSearchReplaceThread
-
- All Implemented Interfaces:
java.lang.Runnable
,org.opencms.report.I_CmsReportThread
public class CmsSearchReplaceThread extends org.opencms.report.A_CmsReportThread
Searches in sources.- Since:
- 7.5.3
-
-
Constructor Summary
Constructors Constructor Description CmsSearchReplaceThread(javax.servlet.http.HttpSession session, org.opencms.file.CmsObject cms, CmsSearchReplaceSettings settings)
Creates a replace html tag Thread.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getReportUpdate()
void
run()
protected void
searchAndReplace(org.opencms.file.CmsObject cmsObject, java.util.List<org.opencms.file.CmsResource> resources, boolean replace, org.opencms.report.I_CmsReport report)
Search the resources.-
Methods inherited from class org.opencms.report.A_CmsReportThread
addError, getCms, getError, 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
-
CmsSearchReplaceThread
public CmsSearchReplaceThread(javax.servlet.http.HttpSession session, org.opencms.file.CmsObject cms, CmsSearchReplaceSettings settings)
Creates a replace html tag Thread.- Parameters:
session
- the current sessioncms
- the current cms objectsettings
- the settings needed to perform the operation.
-
-
Method Detail
-
getReportUpdate
public java.lang.String getReportUpdate()
- Specified by:
getReportUpdate
in classorg.opencms.report.A_CmsReportThread
- See Also:
A_CmsReportThread.getReportUpdate()
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
- See Also:
Runnable.run()
-
searchAndReplace
protected void searchAndReplace(org.opencms.file.CmsObject cmsObject, java.util.List<org.opencms.file.CmsResource> resources, boolean replace, org.opencms.report.I_CmsReport report)
Search the resources.- Parameters:
cmsObject
- the CmsObject using to write filesresources
- the relevant resourcesreplace
- true, if search and replace. False is search only.report
- the report.
-
-