Class CmsPublishListenerCollection

All Implemented Interfaces:
Serializable, Cloneable, Iterable<I_CmsPublishEventListener>, Collection<I_CmsPublishEventListener>, List<I_CmsPublishEventListener>, RandomAccess

Publish job information bean.

Since:
6.5.5
See Also:
  • Constructor Details

  • Method Details

    • fireAbort

      protected void fireAbort(CmsUUID userId, CmsPublishJobEnqueued publishJob)
      Fires an abort event to all listeners.

      Parameters:
      userId - the id of the user that aborted the job
      publishJob - the publish job that is going to be aborted.
    • fireEnqueued

      protected void fireEnqueued(CmsPublishJobBase publishJob)
      Fires an enqueue event to all listeners.

      Parameters:
      publishJob - the publish job that is going to be enqueued.
    • fireFinish

      protected void fireFinish(CmsPublishJobRunning publishJob)
      Fires a finish event to all listeners.

      Parameters:
      publishJob - the publish job that has been finished.
    • fireRemove

      protected void fireRemove(CmsPublishJobFinished publishJob)
      Fires a remove event to all listeners.

      Parameters:
      publishJob - the publish job that is going to be removed.
    • fireStart

      protected void fireStart(CmsPublishJobEnqueued publishJob)
      Fires a start event to all listeners.

      Parameters:
      publishJob - the publish job that is going to start.