Uses of Class
com.skava.oms.model.Order
Packages that use Order
Package
Description
The processor classes of the Cart Orchestration Service available here.
Cart and checkout Orchestration transformation Classes available here.
Notification processor classes are available here
Oms processor classes are available here
Oms transformation classes are available here
Oms transformation classes are available here
Subscription orchestration processors are available here
-
Uses of Order in com.skava.cart.orchestration.processor
Methods in com.skava.cart.orchestration.processor with parameters of type OrderModifier and TypeMethodDescriptionstatic void
SFCartOrderTransformUtilExtended.getOrderitems
(Order orderOms, List<Math> priceInfoList) This method will get order itemsstatic List<ShippingMethodPriceInfo>
SFCartOrderTransformUtil.setOrderShippingMethodPriceInfo
(Order orderOms) This method will set ordershipping methodprice infostatic void
PlaceOrderRequestProcessor.updatePayment
(Order orderOms, List<PaymentOrchestration> cartPayments) This method is used to update payment.static void
PlaceOrderRequestProcessor.updateTaxItem
(Order orderOms, TaxItem taxItem) Update tax item.static void
UpdateOrderTaxInfoProcessor.updateTaxItem
(Order orderOms, TaxItem taxItem) Update tax item.static void
PlaceOrderRequestProcessor.updateUserTracking
(Order orderOms, SFCart sfCart, Budgets activeBudget) This method updates the order user tracking. -
Uses of Order in com.skava.cart.orchestration.transformation
Methods in com.skava.cart.orchestration.transformation with parameters of type OrderModifier and TypeMethodDescriptionstatic void
SFCartTransformation.updateMath
(Order orderOms, SFCart sfCart) This method is used to update the math calculation information of the ordered itemstatic void
CartOrderTransformation.updateMaths
(Order orderOms, SFCart sfCart) This method is used to update the math calculation information of the ordered itemstatic void
CartOrderTransformationUtil.updateOrderDetails
(SFCart sfCart, Order orderOms) This method is used to update the ordered details from the cart responsestatic void
SFCartTransformationExtended.updateOrderDetails
(SFCart sfCart, Order orderOms, org.apache.camel.Exchange exchange) This method is used to update the ordered details from the cart responsestatic void
CartOrderTransformation.updateOrderItems
(Order orderOms, SFCart sfCart, String binName, String productPropertyToEarnRewards, String enableZeroCheckout, boolean isB2B2C, boolean csrOrder) This method is used to update the ordered items.static void
CartOrderTransformationUtil.updateOrderItems
(Order orderOms, SFCart sfCart, String binName, Map<Long, SFItemPaymentModel> itemPaymentResponseMap, org.apache.camel.Exchange exchange) This method is used to update the ordered items. -
Uses of Order in com.skava.notification.orchestration.processor
Methods in com.skava.notification.orchestration.processor with parameters of type OrderModifier and TypeMethodDescriptionOrderItemNotificationProcessor.getOrderMath
(Order order) protected static void
OrderItemNotificationExtendedProcessor.setSubscriptionMetaOrderLevel
(Order order, List<SubscriptionMeta> subscribedMetas) This method is used to set subscription meta from order level properties. -
Uses of Order in com.skava.oms.orchestration.processor
Methods in com.skava.oms.orchestration.processor with parameters of type OrderModifier and TypeMethodDescriptionstatic List<PromoCodeInfo>
PromotionBlockOfferRequestProcessor.getPromotions
(Order order) static void
PromotionBlockOfferRequestProcessor.setConfirmationCode
(Order order, List<PromoCodeInfo> promotionList) This method sets the confirmation code set by the promotion for blocking the promotionvoid
UpdateOrderProcessor.updateOrderInfo
(Order orderOms, SFCart sfCart) This method is used to update ordered information from the cart response -
Uses of Order in com.skava.oms.orchestration.transformation
Methods in com.skava.oms.orchestration.transformation with parameters of type OrderModifier and TypeMethodDescriptionstatic OrderOms
OMSTransformation.convertToOrchestartionOrder
(Order order) This method is used to convert the oms microservice model to the orchestration oms model.static CustomerOrchestration
OMSTransformationOrderCustomer.getCustomer
(Order order) This method is used to convert order model from OMS microservice to list of customer orchestration model.static void
OMSTransformationOrderExtend.getOrderFinancialsByOrderDTO
(Order order, OrderInfo orderinfo) This method is used to set the order financial information from the oms order microservice model and assign it to the orchestration order financial model.static OrderInfo
OMSTransformationOrder.getOrderInfo
(Order order) This method is used to convert order model from OMS microservice to the order orchestration model.static List<PaymentOrchestration>
OMSTransformationOrderCustomer.getPayments
(Order order) This method is used to convert order model from OMS microservice to list of order payments orchestration model.static List<ReturnOrderOms>
OMSTransactionReturnShipping.getReturns
(Order order) This method is used to get return orders response which transform the micro service oms model to the orchestration oms model.static List<ShipmentPackage>
OMSTransactionReturnShipping.getShipmentPackages
(Order order) This method is used to get shipment package information from the order micro service model which will be transformed into the list of shipment package model from the orchestration. -
Uses of Order in com.skava.oms.orchestration.util
Methods in com.skava.oms.orchestration.util with parameters of type OrderModifier and TypeMethodDescriptionstatic void
OrderUtils.updateCreateOrderRequestDetails
(org.apache.camel.Exchange exchange, Order orderOms) updateCreateOrderRequestDetailsstatic void
OrderUtils.updateOrderInfos
(Order order, SFCart sfCart, org.apache.camel.Exchange exchange, boolean csrOrder) This method is used to update ordered information based on the store id from the cart response -
Uses of Order in com.skava.subscription.orchestration.processor
Methods in com.skava.subscription.orchestration.processor with parameters of type OrderModifier and TypeMethodDescriptionstatic BigDecimal
SubscriptionProcessUtil.getOrderValue
(Order orderResponse) This method is used to get the total order valuestatic String
ConstructInstanceReqForFailedItems.parseOrderId
(boolean isNoActiveItemsFound, Order orderResponse) parseOrderId