Class DefaultQuoteIntegrationFacade
java.lang.Object
de.hybris.platform.cpq.productconfig.facades.impl.DefaultQuoteIntegrationFacade
- All Implemented Interfaces:
QuoteIntegrationFacade
Default implementation of
QuoteIntegrationFacade-
Constructor Summary
ConstructorsConstructorDescriptionDefaultQuoteIntegrationFacade(AbstractOrderIntegrationService abstractOrderIntegrationService, de.hybris.platform.order.QuoteService quoteService) Default constructor for dependency injection. -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractOrderEntryModelfindQuoteEntry(String quoteCode, int entryNumber) protected AbstractOrderIntegrationServicegetConfigurationId(String quoteCode, int entryNumber) Retrieves configuration id for a quote entrygetProductCode(String quoteCode, int entryNumber) Retrieves product code for a quote entryprotected de.hybris.platform.order.QuoteService
-
Constructor Details
-
DefaultQuoteIntegrationFacade
public DefaultQuoteIntegrationFacade(AbstractOrderIntegrationService abstractOrderIntegrationService, de.hybris.platform.order.QuoteService quoteService) Default constructor for dependency injection.- Parameters:
abstractOrderIntegrationService- for retrieving the configuration id from the abstract order entryquoteService- to read the quoteModel
-
-
Method Details
-
getConfigurationId
Description copied from interface:QuoteIntegrationFacadeRetrieves configuration id for a quote entry- Specified by:
getConfigurationIdin interfaceQuoteIntegrationFacade- Parameters:
quoteCode- quote CodeentryNumber- entry number- Returns:
- configuration id
-
getProductCode
Description copied from interface:QuoteIntegrationFacadeRetrieves product code for a quote entry- Specified by:
getProductCodein interfaceQuoteIntegrationFacade- Parameters:
quoteCode- quote codeentryNumber- entry number- Returns:
- product code
-
findQuoteEntry
-
getQuoteService
protected de.hybris.platform.order.QuoteService getQuoteService() -
getAbstractOrderIntegrationService
-