Package org.opencms.ui.apps.dbmanager
Class CmsRemovePubLocksThread
- java.lang.Object
-
- java.lang.Thread
-
- org.opencms.report.A_CmsReportThread
-
- org.opencms.ui.apps.dbmanager.CmsRemovePubLocksThread
-
- All Implemented Interfaces:
java.lang.Runnable
,I_CmsReportThread
public class CmsRemovePubLocksThread extends A_CmsReportThread
Remove the publish locks.- Since:
- 7.0.2
-
-
Field Summary
-
Fields inherited from class org.opencms.report.A_CmsReportThread
m_report
-
-
Constructor Summary
Constructors Constructor Description CmsRemovePubLocksThread(CmsObject cms, java.util.List<java.lang.String> resources)
Creates an Thread to remove the publish locks.
-
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 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
-
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 Detail
-
CmsRemovePubLocksThread
public CmsRemovePubLocksThread(CmsObject cms, java.util.List<java.lang.String> resources)
Creates an Thread to remove the publish locks.- Parameters:
cms
- the current OpenCms context objectresources
- a list of resource names
-
-
Method Detail
-
getError
public java.lang.Throwable getError()
Returns the last error.- Overrides:
getError
in classA_CmsReportThread
- Returns:
- the error exception in case there was an error, null otherwise
- See Also:
A_CmsReportThread.getError()
-
getReportUpdate
public java.lang.String getReportUpdate()
Updates the report.- Specified by:
getReportUpdate
in classA_CmsReportThread
- Returns:
- the part of the report that is ready for output
- See Also:
A_CmsReportThread.getReportUpdate()
-
run
public void run()
Starts the report thread.- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
- See Also:
Runnable.run()
-
-