Package org.opencms.xml.templatemapper
Class CmsTemplateMappingContentRewriter
java.lang.Object
java.lang.Thread
org.opencms.report.A_CmsReportThread
org.opencms.xml.templatemapper.CmsTemplateMappingContentRewriter
- All Implemented Interfaces:
Runnable
,I_CmsReportThread
Report thread for rewriting pages in a folder according to a given template mapper configuration.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
Fields inherited from class org.opencms.report.A_CmsReportThread
m_report
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
ModifierConstructorDescriptionprotected
CmsTemplateMappingContentRewriter
(CmsObject cms, CmsResource folder) Creates a new instance. -
Method Summary
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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opencms.report.I_CmsReportThread
start
-
Constructor Details
-
CmsTemplateMappingContentRewriter
Creates a new instance.- Parameters:
cms
- the CMS contextfolder
- the folder to process- Throws:
CmsException
- if something goes wrong
-
-
Method Details
-
checkConfiguredInModules
Checks if template mapper is configured in modules.- Returns:
- true if the template mapper is configured in modules
-
getConfiguredTemplateMapping
Tries to read the path to the template mapping file from module parameters.- Returns:
- the template mapping file path
-
getReportUpdate
Description copied from class:A_CmsReportThread
Returns the part of the report that is ready for output.- Specified by:
getReportUpdate
in classA_CmsReportThread
- Returns:
- the part of the report that is ready for output
- See Also:
-
run
-