|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.opencms.staticexport.CmsAfterPublishStaticExportHandler
Implementation for the interface.I_CmsStaticExportHandler
This handler exports all changes immediately after something is published.
I_CmsStaticExportHandler| Field Summary | |
protected boolean |
m_busy
Indicates if this content handler is busy. |
| Constructor Summary | |
CmsAfterPublishStaticExportHandler()
|
|
| Method Summary | |
void |
doExportAfterPublish(List resources,
I_CmsReport report)
Does the actual static export. |
boolean |
isBusy()
Returns true if this static export handler is currently
performing a static export operation. |
void |
performEventPublishProject(CmsUUID publishHistoryId,
I_CmsReport report)
Scrubs files from the export folder that might have been changed. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected boolean m_busy
| Constructor Detail |
public CmsAfterPublishStaticExportHandler()
| Method Detail |
public void doExportAfterPublish(List resources,
I_CmsReport report)
throws CmsException,
IOException,
ServletException
resources - a list of CmsPublishedREsources to start the static export withreport - an I_CmsReport instance to print output message, or null to write messages to the log file
CmsException - in case of errors accessing the VFS
IOException - in case of erros writing to the export output stream
ServletException - in case of errors accessing the servletpublic boolean isBusy()
I_CmsStaticExportHandlertrue if this static export handler is currently
performing a static export operation.
isBusy in interface I_CmsStaticExportHandlertrue if this static export handler is currently
performing a static export operationI_CmsStaticExportHandler.isBusy()
public void performEventPublishProject(CmsUUID publishHistoryId,
I_CmsReport report)
I_CmsStaticExportHandler
performEventPublishProject in interface I_CmsStaticExportHandlerpublishHistoryId - the CmsUUID of the published projectreport - an I_CmsReport instance to print output message,
or null to write messages to the log fileI_CmsStaticExportHandler.performEventPublishProject(org.opencms.util.CmsUUID, org.opencms.report.I_CmsReport)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||