Class ProductConfiguratorCCPQuoteIntegrationController
java.lang.Object
de.hybris.platform.sap.productconfig.occ.controllers.ProductConfiguratorCCPQuoteIntegrationController
@Controller
@RequestMapping("/{baseSiteId}/users/{userId}/quotes/{quoteId}")
public class ProductConfiguratorCCPQuoteIntegrationController
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConfigurationOverviewFacadeprotected ConfigurationQuoteIntegrationFacadeprotected DataMapper -
Constructor Summary
ConstructorsConstructorDescriptionProductConfiguratorCCPQuoteIntegrationController(ConfigurationQuoteIntegrationFacade configurationQuoteIntegrationFacade, ConfigurationOverviewFacade configurationOverviewFacade, DataMapper dataMapper) -
Method Summary
Modifier and TypeMethodDescriptiongetConfigurationOverviewForQuotes(String quoteId, int entryNumber) protected DataMapperprotected MessageHandlerprotected static Stringprotected ConfigurationOverviewDatareadConfigurationOverview(String quoteId, int entryNumber) protected static String
-
Field Details
-
configurationQuoteIntegrationFacade
-
configurationOverviewFacade
-
dataMapper
-
-
Constructor Details
-
ProductConfiguratorCCPQuoteIntegrationController
public ProductConfiguratorCCPQuoteIntegrationController(ConfigurationQuoteIntegrationFacade configurationQuoteIntegrationFacade, ConfigurationOverviewFacade configurationOverviewFacade, DataMapper dataMapper)
-
-
Method Details
-
getConfigurationOverviewForQuotes
@GetMapping("/entries/{entryNumber}/ccpconfigurator/configurationOverview") @ResponseBody public ConfigurationOverviewWsDTO getConfigurationOverviewForQuotes(@PathVariable("quoteId") String quoteId, @PathVariable("entryNumber") int entryNumber) throws NotFoundException - Throws:
NotFoundException
-
getDataMapper
-
readConfigurationOverview
-
logParam
-
sanitize
-
getMessageHandler
-