Package org.opencms.staticexport
Class A_CmsOnDemandStaticExportHandler
java.lang.Object
org.opencms.staticexport.A_CmsStaticExportHandler
org.opencms.staticexport.A_CmsOnDemandStaticExportHandler
- All Implemented Interfaces:
I_CmsStaticExportHandler
- Direct Known Subclasses:
CmsOnDemandHtmlSubTreeHandler
,CmsOnDemandStaticExportHandler
Abstract implementation for the
I_CmsStaticExportHandler
interface.This handler is most suitable for dynamic sites that use the static export as optimization for non-dynamic content.
- Since:
- 6.0.0
- See Also:
-
Field Summary
Fields inherited from class org.opencms.staticexport.A_CmsStaticExportHandler
m_busy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
performEventPublishProject
(CmsUUID publishHistoryId, I_CmsReport report) Scrubs files from the export folder that might have been changed.Methods inherited from class org.opencms.staticexport.A_CmsStaticExportHandler
addMovedLinkSources, getRelatedFilesToPurge, getSiblingsList, isBusy, purgeFile, scrubExportFolders, scrubResource
-
Constructor Details
-
A_CmsOnDemandStaticExportHandler
public A_CmsOnDemandStaticExportHandler()
-
-
Method Details
-
performEventPublishProject
Description copied from interface:I_CmsStaticExportHandler
Scrubs files from the export folder that might have been changed.- Specified by:
performEventPublishProject
in interfaceI_CmsStaticExportHandler
- Specified by:
performEventPublishProject
in classA_CmsStaticExportHandler
- Parameters:
publishHistoryId
- the
of the published projectCmsUUID
report
- an
instance to print output message, orI_CmsReport
null
to write messages to the log file- See Also:
-