Class DefaultOmsB2bOrderFacade
java.lang.Object
de.hybris.platform.ordermanagementfacades.OmsBaseFacade
de.hybris.platform.ordermanagementfacades.order.impl.DefaultOmsOrderFacade
de.hybris.platform.b2bordermanagementfacades.order.impl.DefaultOmsB2bOrderFacade
- All Implemented Interfaces:
OmsOrderFacade
Extend implementation of
DefaultOmsB2bOrderFacade-
Field Summary
Fields inherited from class de.hybris.platform.ordermanagementfacades.order.impl.DefaultOmsOrderFacade
MANUAL_COMMIT_TAX_EVENT, MANUAL_DELIVERY_COST_COMMIT_EVENT, MANUAL_REAUTH_PAYMENT_EVENT, MANUAL_REQUOTE_TAX_EVENT, MANUAL_VOID_PAYMENT_EVENT, MANUAL_VOID_TAX_EVENT, ORDER_EVENT_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BCommerceCostCenterServiceprotected StringgetB2bCustomerById(CustomerData customerData) FindB2BCustomerModelbased on givenPrincipalData.getUid()protected Converter<OrderRequestData,OrderModel> protected B2BCostCenterModelgetCostCenterById(String costCenterCode) FindB2BCostCenterModelbased on given codevoidsetB2bCommerceCostCenterService(B2BCommerceCostCenterService b2bCommerceCostCenterService) voidsetB2bOrderRequestReverseConverter(Converter<OrderRequestData, OrderModel> b2bOrderRequestReverseConverter) submitOrder(OrderRequestData orderRequestData) API to submit anOrderModelin the systemMethods inherited from class de.hybris.platform.ordermanagementfacades.order.impl.DefaultOmsOrderFacade
approvePotentiallyFraudulentOrder, buildOrderCancelRequest, canPerformFraudCheck, createGuestCustomerModel, createGuestIfNotExisting, createRequestOrderCancel, executeFraudCheckOperation, executeManualReleaseStepOperation, getBaseSiteService, getBaseStoreService, getBusinessProcessService, getCalculationService, getCancelReasons, getCustomerReverseConverter, getEnumerationService, getFraudReportConverter, getFraudReportGenericDao, getImpersonationService, getOrderByNullVersionIdPagedDao, getOrderCancelRecordEntryConverter, getOrderCancelService, getOrderConverter, getOrderEntriesForOrderCode, getOrderEntryConverter, getOrderEntryForOrderCodeAndEntryNumber, getOrderEntryPagedGenericDao, getOrderForCode, getOrderFraudReports, getOrderRequestReverseConverter, getOrders, getOrdersByStatuses, getOrderSearchByStatusPagedDao, getOrderService, getOrderStatuses, getUserService, isCancelQuantityPossible, isPartialCancel, isPartialEntryCancel, manuallyReleaseDeliveryCostCommit, manuallyReleasePaymentReauth, manuallyReleasePaymentVoid, manuallyReleaseTaxCommit, manuallyReleaseTaxRequote, manuallyReleaseTaxVoid, rejectPotentiallyFraudulentOrder, setBaseSiteService, setBaseStoreService, setBusinessProcessService, setCalculationService, setCustomerReverseConverter, setEnumerationService, setFraudReportConverter, setFraudReportGenericDao, setImpersonationService, setOrderByNullVersionIdPagedDao, setOrderCancelRecordEntryConverter, setOrderCancelService, setOrderConverter, setOrderEntryConverter, setOrderEntryPagedGenericDao, setOrderRequestReverseConverter, setOrderSearchByStatusPagedDao, setOrderService, setUserService, submitOrderInContext, submitValidatedOrder, validateAddressData, validateBaseStoreInSite, validateCancelEntryData, validateOrderData, validateOrderEntryRequestData, validatePaymentTransactions, validateReturnRequestData, validateUserDataMethods inherited from class de.hybris.platform.ordermanagementfacades.OmsBaseFacade
convertSearchPageData, createPaginationData, discardOrderSnapshot, getModelService, getOrderGenericDao, getOrderModelForCode, setModelService, setOrderGenericDao
-
Constructor Details
-
DefaultOmsB2bOrderFacade
public DefaultOmsB2bOrderFacade()
-
-
Method Details
-
submitOrder
Description copied from interface:OmsOrderFacadeAPI to submit anOrderModelin the system- Specified by:
submitOrderin interfaceOmsOrderFacade- Overrides:
submitOrderin classDefaultOmsOrderFacade- Parameters:
orderRequestData- theOrderRequestDatato submit anOrderModel- Returns:
- the submitted
OrderData
-
getB2bCustomerById
FindB2BCustomerModelbased on givenPrincipalData.getUid()- Parameters:
customerData- theCustomerData- Returns:
- the customer uid
- Throws:
UnknownIdentifierException
-
getCostCenterById
FindB2BCostCenterModelbased on given code- Parameters:
costCenterCode-- Returns:
- the B2BCostCenterModel
-
getB2bCommerceCostCenterService
-
setB2bCommerceCostCenterService
public void setB2bCommerceCostCenterService(B2BCommerceCostCenterService b2bCommerceCostCenterService) -
getB2bOrderRequestReverseConverter
-
setB2bOrderRequestReverseConverter
public void setB2bOrderRequestReverseConverter(Converter<OrderRequestData, OrderModel> b2bOrderRequestReverseConverter)
-