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
public abstract class AbstractNotificationJob extends AbstractJobPerformable<CronJobModel>
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 Constructor Description AbstractNotificationJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CommerceCommonI18NService
getCommerceCommonI18NService()
protected NotificationService
getNotificationService()
protected SiteMessageService
getSiteMessageService()
protected org.springframework.core.task.TaskExecutor
getTaskExecutor()
void
setCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService)
void
setNotificationService(NotificationService notificationService)
void
setSiteMessageService(SiteMessageService siteMessageService)
void
setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
-
Methods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, isAbortable, isPerformable, perform, setFlexibleSearchService, setModelService, setSessionService
-
-
-
-
Method Detail
-
setTaskExecutor
public void setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
-
getTaskExecutor
protected org.springframework.core.task.TaskExecutor getTaskExecutor()
-
getNotificationService
protected NotificationService getNotificationService()
-
setNotificationService
public void setNotificationService(NotificationService notificationService)
-
getSiteMessageService
protected SiteMessageService getSiteMessageService()
-
setSiteMessageService
public void setSiteMessageService(SiteMessageService siteMessageService)
-
getCommerceCommonI18NService
protected CommerceCommonI18NService getCommerceCommonI18NService()
-
setCommerceCommonI18NService
public void setCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService)
-
-