Interface PublishingProgressServiceInternal

All Known Implementing Classes:
PublishingProgressServiceInternalImpl

public interface PublishingProgressServiceInternal
  • Method Details

    • addObserver

      void addObserver(PublishingProgressObserver observer)
      Add publishing progress observer
      Parameters:
      observer - publishing progress observer object
    • removeObserver

      void removeObserver(PublishingProgressObserver observer)
      Remove publishing progress observer
      Parameters:
      observer - publishing progress observer object
    • removeObserver

      void removeObserver(String siteId)
      Remove publishing progress observer
      Parameters:
      siteId - site identifier
    • updateObserver

      void updateObserver(String siteId)
      Update publishing progress for given site
      Parameters:
      siteId - site identifier
    • updateObserver

      void updateObserver(String siteId, String packageId)
      Update publishing progress for given site
      Parameters:
      siteId - site identifier
      packageId - package identifier
    • updateObserver

      void updateObserver(String siteId, int delta)
      Update publishing progres for given site by delta
      Parameters:
      siteId - site identifier
      delta - increment progress by delta
    • updateObserver

      void updateObserver(String siteId, int delta, String packageId)
      Update publishing progres for given site by delta
      Parameters:
      siteId - site identifier
      delta - increment progress by delta
      packageId - package identifier
    • getPublishingProgress

      PublishingProgressObserver getPublishingProgress(String siteId)
      Get publishing progress for given site
      Parameters:
      siteId - site identifier
      Returns:
      publishing progress