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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidperformEventPublishProject(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_CmsStaticExportHandlerScrubs files from the export folder that might have been changed.- Specified by:
performEventPublishProjectin interfaceI_CmsStaticExportHandler- Specified by:
performEventPublishProjectin classA_CmsStaticExportHandler- Parameters:
publishHistoryId- theof the published projectCmsUUIDreport- aninstance to print output message, orI_CmsReportnullto write messages to the log file- See Also:
-