Class CmsCloneModuleThread
- java.lang.Object
-
- java.lang.Thread
-
- org.opencms.report.A_CmsReportThread
-
- org.opencms.workplace.tools.modules.CmsCloneModuleThread
-
- All Implemented Interfaces:
java.lang.Runnable
,org.opencms.report.I_CmsReportThread
public class CmsCloneModuleThread extends org.opencms.report.A_CmsReportThread
The report thread to clone a module.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ICON_PATH
The icon path.static java.lang.String
PATH_CLASSES
Classes folder within the module.
-
Constructor Summary
Constructors Modifier Constructor Description protected
CmsCloneModuleThread(org.opencms.file.CmsObject cms, CmsCloneModuleInfo cloneInfo)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAllModuleNames()
Returns a list of all module names.java.lang.String
getReportUpdate()
void
run()
boolean
success()
Returnstrue
if the module has been created successful.-
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
-
-
-
-
Field Detail
-
ICON_PATH
public static final java.lang.String ICON_PATH
The icon path.- See Also:
- Constant Field Values
-
PATH_CLASSES
public static final java.lang.String PATH_CLASSES
Classes folder within the module.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsCloneModuleThread
protected CmsCloneModuleThread(org.opencms.file.CmsObject cms, CmsCloneModuleInfo cloneInfo)
Constructor.- Parameters:
cms
- the cms contextcloneInfo
- the clone module information
-
-
Method Detail
-
getAllModuleNames
public java.util.List<java.lang.String> getAllModuleNames()
Returns a list of all module names.- Returns:
- a list of all module names
-
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:
Thread.run()
-
success
public boolean success()
Returnstrue
if the module has been created successful.- Returns:
true
if the module has been created successful
-
-