Class ResetMaxOrderQuantityJob
- java.lang.Object
-
- de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable<FlashBuyCronJobModel>
-
- de.hybris.platform.timedaccesspromotionengineservices.cronjob.ResetMaxOrderQuantityJob
-
- All Implemented Interfaces:
JobPerformable<FlashBuyCronJobModel>
public class ResetMaxOrderQuantityJob extends AbstractJobPerformable<FlashBuyCronJobModel>
Sets value of max order quantity for flash buy product after flash buy expires or ends
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
flexibleSearchService, modelService, sessionService
-
-
Constructor Summary
Constructors Constructor Description ResetMaxOrderQuantityJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlashBuyServicegetFlashBuyService()protected ProductDaogetProductDao()PerformResultperform(FlashBuyCronJobModel cronJobModel)Executes cronjob reset max order quantity after flash buy expired finishvoidsetFlashBuyService(FlashBuyService flashBuyService)voidsetProductDao(ProductDao productDao)-
Methods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, isAbortable, isPerformable, setFlexibleSearchService, setModelService, setSessionService
-
-
-
-
Method Detail
-
perform
public PerformResult perform(FlashBuyCronJobModel cronJobModel)
Executes cronjob reset max order quantity after flash buy expired finish- Specified by:
performin interfaceJobPerformable<FlashBuyCronJobModel>- Specified by:
performin classAbstractJobPerformable<FlashBuyCronJobModel>- Parameters:
cronJobModel- cronjob model- Returns:
- PerformResult cronjob execute result
-
getProductDao
protected ProductDao getProductDao()
-
setProductDao
public void setProductDao(ProductDao productDao)
-
getFlashBuyService
protected FlashBuyService getFlashBuyService()
-
setFlashBuyService
public void setFlashBuyService(FlashBuyService flashBuyService)
-
-