public class DefaultScheduleOrderServiceImpl extends Object implements ScheduleOrderService
| Constructor and Description |
|---|
DefaultScheduleOrderServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
CartToOrderCronJobModel |
createOrderFromCartCronJob(CartModel cart,
AddressModel deliveryAddress,
AddressModel paymentAddress,
PaymentInfoModel paymentInfo,
List<TriggerModel> triggers)
Creates the order from cart cron job.
|
OrderTemplateToOrderCronJobModel |
createOrderFromOrderTemplateCronJob(OrderModel template,
List<TriggerModel> triggers)
Creates the order from order template cron job.
|
OrderScheduleCronJobModel |
createScheduledOrderCronJob(OrderModel order,
List<TriggerModel> triggers)
Creates the scheduled order cron job.
|
CronJobService |
getCronJobService() |
ModelService |
getModelService() |
void |
setCronJobService(CronJobService cronJobService) |
protected void |
setCronJobToTrigger(CronJobModel cronJob,
List<TriggerModel> triggers) |
void |
setModelService(ModelService modelService) |
public CartToOrderCronJobModel createOrderFromCartCronJob(CartModel cart, AddressModel deliveryAddress, AddressModel paymentAddress, PaymentInfoModel paymentInfo, List<TriggerModel> triggers)
ScheduleOrderServicecreateOrderFromCartCronJob in interface ScheduleOrderServicecart - the carttriggers - the triggerpublic OrderTemplateToOrderCronJobModel createOrderFromOrderTemplateCronJob(OrderModel template, List<TriggerModel> triggers)
ScheduleOrderServicecreateOrderFromOrderTemplateCronJob in interface ScheduleOrderServicetemplate - the templatetriggers - the triggerpublic OrderScheduleCronJobModel createScheduledOrderCronJob(OrderModel order, List<TriggerModel> triggers)
ScheduleOrderServicecreateScheduledOrderCronJob in interface ScheduleOrderServiceorder - the ordertriggers - the triggerprotected void setCronJobToTrigger(CronJobModel cronJob, List<TriggerModel> triggers)
public void setModelService(ModelService modelService)
modelService - the modelService to setpublic ModelService getModelService()
public void setCronJobService(CronJobService cronJobService)
cronJobService - the cronJobService to setpublic CronJobService getCronJobService()
Copyright © 2017 SAP SE. All Rights Reserved.