public class DefaultConfigurationOrderIntegrationFacade extends java.lang.Object implements ConfigurationOrderIntegrationFacade
ConfigurationOrderIntegrationFacade for synchronous order management| Constructor and Description |
|---|
DefaultConfigurationOrderIntegrationFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
enrichConfigurationFromItem(Configuration productConfigurationExternal,
CPQItem item) |
protected BaseStoreService |
getBaseStoreService() |
protected ConfigModel |
getConfiguration(Item item) |
ConfigurationOverviewData |
getConfiguration(java.lang.String code,
int entryNumber)
Retrieves ConfigurationOverviewData object for order entry identified by code and entry number.
|
protected OrderService |
getOrderService() |
protected ProductConfigurationService |
getProductConfigurationService() |
protected ConfigurationOrderIntegrationFacade |
getSapProductConfigCartIntegrationFacade() |
boolean |
isReorderable(java.lang.String orderCode)
Method to check if order with code is re-orderable
|
protected boolean |
isSapOrderMgmtEnabled()
Check if synchronous order management SOM is active
|
void |
setBaseStoreService(BaseStoreService baseStoreService) |
void |
setOrderService(OrderService orderService) |
void |
setProductConfigurationService(ProductConfigurationService productConfigurationService) |
void |
setSapProductConfigCartIntegrationFacade(ConfigurationOrderIntegrationFacade sapProductConfigCartIntegrationFacade) |
public DefaultConfigurationOrderIntegrationFacade()
public void setBaseStoreService(BaseStoreService baseStoreService)
baseStoreService - the baseStoreService to setprotected ConfigurationOrderIntegrationFacade getSapProductConfigCartIntegrationFacade()
public void setSapProductConfigCartIntegrationFacade(ConfigurationOrderIntegrationFacade sapProductConfigCartIntegrationFacade)
sapProductConfigCartIntegrationFacade - the sapProductConfigCartIntegrationFacade to setprotected OrderService getOrderService()
public ConfigurationOverviewData getConfiguration(java.lang.String code, int entryNumber)
ConfigurationOrderIntegrationFacadegetConfiguration in interface ConfigurationOrderIntegrationFacadecode - code of the order objectentryNumber - entry numberprotected ConfigModel getConfiguration(Item item)
protected void enrichConfigurationFromItem(Configuration productConfigurationExternal, CPQItem item)
public void setOrderService(OrderService orderService)
orderService - protected boolean isSapOrderMgmtEnabled()
protected BaseStoreService getBaseStoreService()
public boolean isReorderable(java.lang.String orderCode)
isReorderable in interface ConfigurationOrderIntegrationFacadeorderCode - order codeprotected ProductConfigurationService getProductConfigurationService()
public void setProductConfigurationService(ProductConfigurationService productConfigurationService)
productConfigurationService - the productConfigurationService to setCopyright © 2018 SAP SE. All Rights Reserved.