Uses of Class
com.skava.oms.model.OrderItem
Packages that use OrderItem
Package
Description
The processor classes of the Cart Orchestration Service available here.
Cart and checkout Orchestration transformation Classes available here.
Contains cart orchestration utility classes.
Notification processor classes are available here
Oms model classes are available here
Oms processor classes are available here
Oms transformation classes are available here
Oms transformation classes are available here
Subscription related models are available here.
Subscription orchestration models are available here
-
Uses of OrderItem in com.skava.cart.orchestration.processor
Methods in com.skava.cart.orchestration.processor with parameters of type OrderItemModifier and TypeMethodDescriptionstatic List<ShippingMethodPriceInfo>
SFCartOrderTransformUtilExtended.setShippingMethodPriceInfo
(SFItem sfItem, SFCart sfCart, OrderItem orderItem) -
Uses of OrderItem in com.skava.cart.orchestration.transformation
Methods in com.skava.cart.orchestration.transformation with parameters of type OrderItemModifier and TypeMethodDescriptionprotected static void
CartOrderTransformUtil.getProperties
(SFItem sfItem, OrderItem orderItem) protected static void
SFCartOrderTransformation.setMathForOrderItem
(SFItem sfItem, OrderItem orderItem, SFItemPaymentModel ylItemPaymentModel, org.apache.camel.Exchange exchange) protected static void
CartOrderTransformation.updateItemDTO
(OrderItem orderItem, SFItem sfItem, String binName, boolean isManuallyAdded) This method is used to update the ordered item information based on the cart item response and inventory bin nameprotected static List<ItemPriceInfo>
SFCartOrderTransformation.updatePriceInfo
(OrderItem orderItem, SFItem sfItem, String taxType) -
Uses of OrderItem in com.skava.cart.orchestration.utils
Methods in com.skava.cart.orchestration.utils that return OrderItemModifier and TypeMethodDescriptionstatic OrderItem
CartItemUtil.updateOrderItem
(SFItem sfItem, SFCart sfCart, List<Payment> nonCashPayments, List<Payment> cashPayments, Map<String, BigDecimal> paymentBalanceMap, String productPropertyToEarnRewards, Map<String, String> commonVar) This method is used to update an order item.Methods in com.skava.cart.orchestration.utils with parameters of type OrderItemModifier and TypeMethodDescriptionstatic void
CartItemUtil.setItemOtherCharges
(SFItem sfItem, OrderItem orderItem) This method is used to set item other chargesstatic void
CartItemUtil.setItemPriceFacets
(SFItem sfItem, SFCart sfCart, OrderItem orderItem) This method is used to set item price facetsstatic void
CartItemUtil.setLoyaltyDetails
(SFItem sfItem, OrderItem orderItem) This method is used to set loyalty details -
Uses of OrderItem in com.skava.notification.orchestration.processor
Methods in com.skava.notification.orchestration.processor with parameters of type OrderItemModifier and TypeMethodDescriptionprotected static List<SubscriptionMeta>
OrderItemNotificationExtendedProcessor.setSubscriptionMeta
(OrderItem orderItem, List<SubscriptionMeta> subscribedMetas) This method is used to set the subscription meta -
Uses of OrderItem in com.skava.oms.model
Constructors in com.skava.oms.model with parameters of type OrderItemModifierConstructorDescriptionOmsNotificationOrderItem
(OmsOrderItem ylOrderItem, OrderItem orderItem) OmsNotificationOrderItem
(String partNumber, BigDecimal quantityFractional, BigDecimal salesPriceAmount, BigDecimal taxableAmount, BigDecimal personalVolume, String wareHouseId, OrderItem orderItem) -
Uses of OrderItem in com.skava.oms.orchestration.processor
Method parameters in com.skava.oms.orchestration.processor with type arguments of type OrderItemModifier and TypeMethodDescriptionstatic String
UpdateOrderProcessor.getOrderSource
(List<OrderItem> items, boolean isProcessNow, org.apache.camel.Exchange exchange, String isManualSubscriptionExists) Fetches the order source(OneTime/Subscription/Combined) from the order items -
Uses of OrderItem in com.skava.oms.orchestration.transformation
Methods in com.skava.oms.orchestration.transformation with parameters of type OrderItemModifier and TypeMethodDescriptionstatic FulfilmentInfo
OMSTransformationOrder.getFulfilmentInfo
(OrderItem orderItemDTO) This method is used to convert order item model from OMS microservice to the fulfilment info orchestration model.static ItemInfo
OMSTransformationOrderItem.getItemInfoFromOrderItemDTO
(OrderItem orderItemDTO) This method is used to convert item info model from OMS microservice to the orchestration model.static Item
OMSTransformationOrderItem.getItemObjectFromOrderItemDTO
(OrderItem orderItemDTO) This method is used to convert order item model from OMS microservice to the order item orchestration model.static void
OMSTransactionReturnShipping.getListShippingMethodPriceInfo
(OrderItem orderItemDTO, ShippingMethod shippingMethod) This method is used to get the list of shipping price details and set those list to the shipping method.static void
OMSTransactionReturnShipping.getReturnItems
(OrderItem orderItemDTO, ReturnOrderOms returnOrderOms) This method is used to get return order items details which transform the micro service oms model to the orchestration oms model.static void
OMSTransformationOrder.getShippingInfoFromOrderItemDTO
(OrderItem orderItemDTO, ShippingInfo shippingInfo) This method is used to set the shipping information from the oms order item microservice model and assign it to the orchestration shipping information model.static SkuOrchestration
OMSTransformationModelConversion.getSkuOmsFromOrderItem
(OrderItem orderItemDTO) This method is used to get order skus from oms microservice model and convert it into the orchestration oms model.static void
OMSTransformationOrderItem.setItemFinancials
(ItemFinancials itemFinancials, OrderItem orderItemDTO) This method is used to set itemFinancials.static void
OMSTransformationOrder.setShippingprice
(List<ShippingMethodPriceInfo> listShippingMethodPriceInfo, OrderItem orderItemDTO) -
Uses of OrderItem in com.skava.oms.orchestration.util
Methods in com.skava.oms.orchestration.util with parameters of type OrderItemModifier and TypeMethodDescriptionstatic BigDecimal
OrderItemUtil.getTotalValue
(OrderItem orderItem) method getTotalValue This method is used to get the total value. -
Uses of OrderItem in com.skava.subscription.model
Methods in com.skava.subscription.model with parameters of type OrderItemModifier and TypeMethodDescriptionstatic boolean
OrderUtil.isDonationItem
(OrderItem x) static boolean
OrderUtil.isGiftItem
(OrderItem x) Checks for givenOrderItem
is gift item or not.static boolean
OrderUtil.isPVAssistItems
(OrderItem x) static boolean
OrderUtil.isSubscribedItem
(OrderItem x) Checks for givenOrderItem
is subscribed or not. -
Uses of OrderItem in com.skava.subscription.orchestration.model
Constructors in com.skava.subscription.orchestration.model with parameters of type OrderItemModifierConstructorDescriptionNotificationOrderItem
(SFOrderItem sfOrderItem, OrderItem orderItem) NotificationOrderItem
(String partNumber, long quantity, BigDecimal salesPriceAmount, BigDecimal taxableAmount, BigDecimal personalVolume, String wareHouseId, OrderItem orderItem)