Class StudioPublisherTask
java.lang.Object
org.craftercms.studio.impl.v2.job.StudioClockTask
org.craftercms.studio.impl.v2.job.StudioPublisherTask
- All Implemented Interfaces:
SiteJob,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.craftercms.studio.impl.v2.job.StudioClockTask
applicationContext, contentRepository, counters, executeEveryNCycles, offset, siteService, studioConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteInternal(String siteId) protected voidgenerateWorkflowActivity(String site, String environment, Set<String> packageIds, String username, String operation) voidsetActivityStreamServiceInternal(ActivityStreamServiceInternal activityStreamServiceInternal) voidsetAuditServiceInternal(AuditServiceInternal auditServiceInternal) voidsetMaxRetryCounter(int maxRetryCounter) voidsetNotificationService(NotificationService notificationService) voidsetPublishingManager(PublishingManager publishingManager) voidsetPublishingProgressServiceInternal(PublishingProgressServiceInternal publishingProgressServiceInternal) voidsetServicesConfig(ServicesConfig servicesConfig) voidsetUserServiceInternal(UserServiceInternal userServiceInternal) Methods inherited from class org.craftercms.studio.impl.v2.job.StudioClockTask
checkCycleCounter, execute, setApplicationContext, setContentRepository, setCycleCounter, setExecuteEveryNCycles, setOffset, setSiteService, setStudioConfiguration
-
Field Details
-
retryCounter
-
dbErrorNotifiedSites
-
-
Constructor Details
-
StudioPublisherTask
public StudioPublisherTask()
-
-
Method Details
-
executeInternal
- Specified by:
executeInternalin classStudioClockTask
-
generateWorkflowActivity
protected void generateWorkflowActivity(String site, String environment, Set<String> packageIds, String username, String operation) throws ServiceLayerException, UserNotFoundException -
setPublishingManager
-
setServicesConfig
-
setNotificationService
-
setAuditServiceInternal
-
setMaxRetryCounter
public void setMaxRetryCounter(int maxRetryCounter) -
setPublishingProgressServiceInternal
public void setPublishingProgressServiceInternal(PublishingProgressServiceInternal publishingProgressServiceInternal) -
setUserServiceInternal
-
setActivityStreamServiceInternal
public void setActivityStreamServiceInternal(ActivityStreamServiceInternal activityStreamServiceInternal)
-