Package org.opencms.staticexport
Class CmsOnDemandHtmlSubTreeHandler
- java.lang.Object
-
- org.opencms.staticexport.A_CmsStaticExportHandler
-
- org.opencms.staticexport.A_CmsOnDemandStaticExportHandler
-
- org.opencms.staticexport.CmsOnDemandHtmlSubTreeHandler
-
- All Implemented Interfaces:
I_CmsStaticExportHandler
public class CmsOnDemandHtmlSubTreeHandler extends A_CmsOnDemandStaticExportHandler
Concrete OnDemandExportHandler.The published files and folders are purged, as also all the html files in each subtree.
- Since:
- 6.0.0
- See Also:
I_CmsStaticExportHandler
-
-
Field Summary
-
Fields inherited from class org.opencms.staticexport.A_CmsStaticExportHandler
m_busy
-
-
Constructor Summary
Constructors Constructor Description CmsOnDemandHtmlSubTreeHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.io.File>
getRelatedFilesToPurge(java.lang.String exportFileName, java.lang.String vfsName)
Returns a list of related files to purge.-
Methods inherited from class org.opencms.staticexport.A_CmsOnDemandStaticExportHandler
performEventPublishProject
-
Methods inherited from class org.opencms.staticexport.A_CmsStaticExportHandler
addMovedLinkSources, getSiblingsList, isBusy, purgeFile, scrubExportFolders, scrubResource
-
-
-
-
Constructor Detail
-
CmsOnDemandHtmlSubTreeHandler
public CmsOnDemandHtmlSubTreeHandler()
-
-
Method Detail
-
getRelatedFilesToPurge
protected java.util.List<java.io.File> getRelatedFilesToPurge(java.lang.String exportFileName, java.lang.String vfsName)
Description copied from class:A_CmsStaticExportHandler
Returns a list of related files to purge.- Specified by:
getRelatedFilesToPurge
in classA_CmsStaticExportHandler
- Parameters:
exportFileName
- the previous exported rfs filename (already purged)vfsName
- the vfs name of the resource (to be used to compute more sofisticated sets of related files to purge- Returns:
- a list of related files to purge
- See Also:
A_CmsStaticExportHandler.getRelatedFilesToPurge(java.lang.String, java.lang.String)
-
-