Class AbstractNotificationJob
java.lang.Object
de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable<CronJobModel>
de.hybris.platform.notificationservices.cronjob.AbstractNotificationJob
- All Implemented Interfaces:
JobPerformable<CronJobModel>
- Direct Known Subclasses:
AbstractCouponNotificationJob,AbstractStockLevelStatusJob
Abstract base class to provide the common properties for cron jobs.
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
flexibleSearchService, modelService, sessionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CommerceCommonI18NServiceprotected NotificationServiceprotected SiteMessageServiceprotected org.springframework.core.task.TaskExecutorvoidsetCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService) voidsetNotificationService(NotificationService notificationService) voidsetSiteMessageService(SiteMessageService siteMessageService) voidsetTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) Methods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, isAbortable, isPerformable, perform, setFlexibleSearchService, setModelService, setSessionService
-
Constructor Details
-
AbstractNotificationJob
public AbstractNotificationJob()
-
-
Method Details
-
setTaskExecutor
public void setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) -
getTaskExecutor
protected org.springframework.core.task.TaskExecutor getTaskExecutor() -
getNotificationService
-
setNotificationService
-
getSiteMessageService
-
setSiteMessageService
-
getCommerceCommonI18NService
-
setCommerceCommonI18NService
-