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 voidCartOrderTransformUtil.getProperties(SFItem sfItem, OrderItem orderItem) protected static voidSFCartOrderTransformation.setMathForOrderItem(SFItem sfItem, OrderItem orderItem, SFItemPaymentModel ylItemPaymentModel, org.apache.camel.Exchange exchange) protected static voidCartOrderTransformation.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 OrderItemCartItemUtil.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 voidCartItemUtil.setItemOtherCharges(SFItem sfItem, OrderItem orderItem) This method is used to set item other chargesstatic voidCartItemUtil.setItemPriceFacets(SFItem sfItem, SFCart sfCart, OrderItem orderItem) This method is used to set item price facetsstatic voidCartItemUtil.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 StringUpdateOrderProcessor.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 FulfilmentInfoOMSTransformationOrder.getFulfilmentInfo(OrderItem orderItemDTO) This method is used to convert order item model from OMS microservice to the fulfilment info orchestration model.static ItemInfoOMSTransformationOrderItem.getItemInfoFromOrderItemDTO(OrderItem orderItemDTO) This method is used to convert item info model from OMS microservice to the orchestration model.static ItemOMSTransformationOrderItem.getItemObjectFromOrderItemDTO(OrderItem orderItemDTO) This method is used to convert order item model from OMS microservice to the order item orchestration model.static voidOMSTransactionReturnShipping.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 voidOMSTransactionReturnShipping.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 voidOMSTransformationOrder.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 SkuOrchestrationOMSTransformationModelConversion.getSkuOmsFromOrderItem(OrderItem orderItemDTO) This method is used to get order skus from oms microservice model and convert it into the orchestration oms model.static voidOMSTransformationOrderItem.setItemFinancials(ItemFinancials itemFinancials, OrderItem orderItemDTO) This method is used to set itemFinancials.static voidOMSTransformationOrder.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 BigDecimalOrderItemUtil.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 booleanOrderUtil.isDonationItem(OrderItem x) static booleanOrderUtil.isGiftItem(OrderItem x) Checks for givenOrderItemis gift item or not.static booleanOrderUtil.isPVAssistItems(OrderItem x) static booleanOrderUtil.isSubscribedItem(OrderItem x) Checks for givenOrderItemis 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)