Class PublishingProgressServiceInternalImpl
java.lang.Object
org.craftercms.studio.impl.v2.service.publish.internal.PublishingProgressServiceInternalImpl
- All Implemented Interfaces:
PublishingProgressServiceInternal
public class PublishingProgressServiceInternalImpl
extends Object
implements PublishingProgressServiceInternal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddObserver(PublishingProgressObserver observer) Add publishing progress observergetPublishingProgress(String siteId) Get publishing progress for given sitevoidremoveObserver(String siteId) Remove publishing progress observervoidremoveObserver(PublishingProgressObserver observer) Remove publishing progress observervoidupdateObserver(String siteId) Update publishing progress for given sitevoidupdateObserver(String siteId, int delta) Update publishing progres for given site by deltavoidupdateObserver(String siteId, int delta, String packageId) Update publishing progres for given site by deltavoidupdateObserver(String siteId, String packageId) Update publishing progress for given site
-
Constructor Details
-
PublishingProgressServiceInternalImpl
public PublishingProgressServiceInternalImpl()
-
-
Method Details
-
addObserver
Description copied from interface:PublishingProgressServiceInternalAdd publishing progress observer- Specified by:
addObserverin interfacePublishingProgressServiceInternal- Parameters:
observer- publishing progress observer object
-
removeObserver
Description copied from interface:PublishingProgressServiceInternalRemove publishing progress observer- Specified by:
removeObserverin interfacePublishingProgressServiceInternal- Parameters:
observer- publishing progress observer object
-
removeObserver
Description copied from interface:PublishingProgressServiceInternalRemove publishing progress observer- Specified by:
removeObserverin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifier
-
updateObserver
Description copied from interface:PublishingProgressServiceInternalUpdate publishing progress for given site- Specified by:
updateObserverin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifier
-
updateObserver
Description copied from interface:PublishingProgressServiceInternalUpdate publishing progress for given site- Specified by:
updateObserverin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifierpackageId- package identifier
-
updateObserver
Description copied from interface:PublishingProgressServiceInternalUpdate publishing progres for given site by delta- Specified by:
updateObserverin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifierdelta- increment progress by delta
-
updateObserver
Description copied from interface:PublishingProgressServiceInternalUpdate publishing progres for given site by delta- Specified by:
updateObserverin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifierdelta- increment progress by deltapackageId- package identifier
-
getPublishingProgress
Description copied from interface:PublishingProgressServiceInternalGet publishing progress for given site- Specified by:
getPublishingProgressin interfacePublishingProgressServiceInternal- Parameters:
siteId- site identifier- Returns:
- publishing progress
-