Class CmsPublishJob

java.lang.Object
org.opencms.scheduler.jobs.CmsPublishJob
All Implemented Interfaces:
I_CmsScheduledJob

public class CmsPublishJob extends Object implements I_CmsScheduledJob
Scheduled job for time based publishing.

This class is called via the scheduled job backoffice to publish a project at a given time.

Per default, it publishes all new, edited and deleted resources in the project which are not locked. To unlock all resources in the project before publishing, add the parameter unlock=true in the scheduled job configuration. In addition you are able to perform a link validation before publishing the project by adding the parameter linkcheck=true. It is possible to send an email to a user in OpenCms in case somthing went wrong during this process. To do so specifiy a parametermail-to-user=username_in_opencms.

Since:
6.0.0