Uses of Interface
de.hybris.platform.sap.productconfig.runtime.interf.KBKey
-
-
Uses of KBKey in de.hybris.platform.sap.productconfig.facades.impl
Methods in de.hybris.platform.sap.productconfig.facades.impl with parameters of type KBKey Modifier and Type Method Description KBKeyDataConfigurationBaseFacadeImpl. convertKbKey(KBKey kbKey, java.lang.String productCode)protected voidConfigurationBaseFacadeImpl. populateKbKey(KBKeyData target, KBKey source)protected ConfigurationOverviewDataConfigurationAbstractOrderIntegrationHelperImpl. prepareOverviewData(KBKey kbKey, ConfigModel configModel) -
Uses of KBKey in de.hybris.platform.sap.productconfig.rules.integrationtests
Methods in de.hybris.platform.sap.productconfig.rules.integrationtests with parameters of type KBKey Modifier and Type Method Description protected voidProductConfigRulesTest. addConfigurationToCart(ConfigModel configModel, KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.rules.service
Methods in de.hybris.platform.sap.productconfig.rules.service with parameters of type KBKey Modifier and Type Method Description ConfigModelProductConfigurationRuleAwareService. createConfigurationFromExternalBypassRules(KBKey kbKey, java.lang.String externalConfiguration)Creates theConfigModelfrom the givenexternalConfigurationbypassing rule evaluation. -
Uses of KBKey in de.hybris.platform.sap.productconfig.rules.service.impl
Methods in de.hybris.platform.sap.productconfig.rules.service.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelProductConfigurationRuleAwareServiceImpl. createConfigurationFromExternalBypassRules(KBKey kbKey, java.lang.String externalConfiguration) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.cps
Methods in de.hybris.platform.sap.productconfig.runtime.cps that return KBKey Modifier and Type Method Description KBKeyCharonKbDeterminationFacade. parseKBKeyFromExtConfig(java.lang.String productCode, java.lang.String externalcfg)parses a KBKey from the external configurationMethods in de.hybris.platform.sap.productconfig.runtime.cps with parameters of type KBKey Modifier and Type Method Description CPSConfigurationCharonFacade. createDefaultConfiguration(KBKey kbKey)Create default configuration and handle cookiesbooleanCharonKbDeterminationFacade. hasKBForKey(KBKey kbKey)checks the given key for existencebooleanCharonKbDeterminationFacade. hasValidKBForKey(KBKey kbKey)checks the given key existence and validity -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.cps.impl
Methods in de.hybris.platform.sap.productconfig.runtime.cps.impl that return KBKey Modifier and Type Method Description KBKeyCPSConfigurationProvider. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)KBKeyCharonKbDeterminationFacadeImpl. parseKBKeyFromExtConfig(java.lang.String productCode, java.lang.String externalcfg)Methods in de.hybris.platform.sap.productconfig.runtime.cps.impl with parameters of type KBKey Modifier and Type Method Description protected CPSCreateConfigInputCharonFacadeImpl. assembleCreateDefaultConfigurationRequest(KBKey kbKey)ConfigModelCPSConfigurationProvider. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)CPSConfigurationCharonFacadeImpl. createDefaultConfiguration(KBKey kbKey)ConfigModelCPSConfigurationProvider. createDefaultConfiguration(KBKey kbKey)protected java.lang.IntegerCPSConfigurationProvider. findKbId(KBKey kbKey)This method is only intended for situations where product and date are provided as part of the KB key.booleanCharonKbDeterminationFacadeImpl. hasKBForKey(KBKey kbKey)booleanCharonKbDeterminationFacadeImpl. hasValidKBForKey(KBKey kbKey)protected booleanCharonKbDeterminationFacadeImpl. isKBHeaderMatchingKBKey(CPSMasterDataKBHeaderInfo kb, KBKey kbKey)protected booleanCharonKbDeterminationFacadeImpl. isKBkeyInList(java.util.List<CPSMasterDataKBHeaderInfo> knowledgebases, KBKey kbKey)booleanCPSConfigurationProvider. isKbVersionExists(KBKey kbKey)booleanCPSConfigurationProvider. isKbVersionValid(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf
Methods in de.hybris.platform.sap.productconfig.runtime.interf that return KBKey Modifier and Type Method Description default KBKeyConfigurationProvider. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)extracts the KBKey from the external configurationMethods in de.hybris.platform.sap.productconfig.runtime.interf with parameters of type KBKey Modifier and Type Method Description ConfigModelConfigurationProvider. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)Creates a configuration from an XML string containing the configuration in external format.ConfigModelConfigurationProvider. createDefaultConfiguration(KBKey kbKey)Creates a default configuration for the required knowledge base.default booleanConfigurationProvider. isKbVersionExists(KBKey kbKey)default booleanConfigurationProvider. isKbVersionExists(KBKey kbKey, java.lang.String externalConfig)Deprecated, for removal: This API element is subject to removal in a future version.since 18.08.0 - please callConfigurationProvider.extractKbKey(String, String)andConfigurationProvider.isKbVersionExists(KBKey)insteaddefault booleanConfigurationProvider. isKbVersionValid(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf.external
Methods in de.hybris.platform.sap.productconfig.runtime.interf.external that return KBKey Modifier and Type Method Description KBKeyConfiguration. getKbKey()Methods in de.hybris.platform.sap.productconfig.runtime.interf.external with parameters of type KBKey Modifier and Type Method Description voidConfiguration. setKbKey(KBKey kbKey)Sets the knowledge base key data -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf.external.impl
Methods in de.hybris.platform.sap.productconfig.runtime.interf.external.impl that return KBKey Modifier and Type Method Description KBKeyConfigurationImpl. getKbKey()Methods in de.hybris.platform.sap.productconfig.runtime.interf.external.impl with parameters of type KBKey Modifier and Type Method Description voidConfigurationImpl. setKbKey(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf.impl
Classes in de.hybris.platform.sap.productconfig.runtime.interf.impl that implement KBKey Modifier and Type Class Description classKBKeyImplImmutable Object. Default implementation ofKBKey.Methods in de.hybris.platform.sap.productconfig.runtime.interf.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelDummyConfigurationProvider. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)ConfigModelDummyConfigurationProvider. createDefaultConfiguration(KBKey kbKey)booleanDummyConfigurationProvider. isKbVersionExists(KBKey kbKey, java.lang.String externalConfig) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf.model
Methods in de.hybris.platform.sap.productconfig.runtime.interf.model that return KBKey Modifier and Type Method Description KBKeyConfigModel. getKbKey()Methods in de.hybris.platform.sap.productconfig.runtime.interf.model with parameters of type KBKey Modifier and Type Method Description voidConfigModel. setKbKey(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.interf.model.impl
Methods in de.hybris.platform.sap.productconfig.runtime.interf.model.impl that return KBKey Modifier and Type Method Description KBKeyConfigModelImpl. getKbKey()Methods in de.hybris.platform.sap.productconfig.runtime.interf.model.impl with parameters of type KBKey Modifier and Type Method Description voidConfigModelImpl. setKbKey(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.mock.provider.impl
Methods in de.hybris.platform.sap.productconfig.runtime.mock.provider.impl that return KBKey Modifier and Type Method Description KBKeyConfigurationProviderMockImpl. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)Methods in de.hybris.platform.sap.productconfig.runtime.mock.provider.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelConfigurationProviderMockImpl. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)ConfigModelConfigurationProviderMockImpl. createDefaultConfiguration(KBKey kbKey)booleanConfigurationProviderMockImpl. isKbVersionExists(KBKey kbKey)booleanConfigurationProviderMockImpl. isKbVersionValid(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.mock.util
Methods in de.hybris.platform.sap.productconfig.runtime.mock.util that return KBKey Modifier and Type Method Description protected static KBKeyModelCloneFactory. cloneKbKey(KBKey kbKey)Methods in de.hybris.platform.sap.productconfig.runtime.mock.util with parameters of type KBKey Modifier and Type Method Description protected static KBKeyModelCloneFactory. cloneKbKey(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.ssc
Methods in de.hybris.platform.sap.productconfig.runtime.ssc with parameters of type KBKey Modifier and Type Method Description voidConfigurationContextAndPricingWrapper. preparePricingContext(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession session, java.lang.String configId, KBKey kbKey)Prepares pricing context.java.util.Hashtable<java.lang.String,java.lang.String>ConfigurationContextAndPricingWrapper. retrieveConfigurationContext(KBKey kbKey)Retrieves configuration context. -
Uses of KBKey in de.hybris.platform.sap.productconfig.runtime.ssc.impl
Methods in de.hybris.platform.sap.productconfig.runtime.ssc.impl that return KBKey Modifier and Type Method Description KBKeyBaseConfigurationProviderSSCImpl. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)Methods in de.hybris.platform.sap.productconfig.runtime.ssc.impl with parameters of type KBKey Modifier and Type Method Description protected com.sap.custdev.projects.fbs.slc.cfg.client.IKnowledgeBaseData[]BaseConfigurationProviderSSCImpl. callSSCtoFindKBs(KBKey kbKey, java.lang.String kbDateString)protected java.lang.StringBaseConfigurationProviderSSCImpl. createConfig(KBKey kbKey, com.sap.custdev.projects.fbs.slc.cfg.IConfigSession session)ConfigModelBaseConfigurationProviderSSCImpl. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)ConfigModelBaseConfigurationProviderSSCImpl. createDefaultConfiguration(KBKey kbKey)com.sap.custdev.projects.fbs.slc.cfg.IConfigSessionBaseConfigurationProviderSSCImpl. createSession(KBKey kbKey)Creates sessionprotected com.sap.custdev.projects.fbs.slc.cfg.client.IKnowledgeBaseDataBaseConfigurationProviderSSCImpl. findKBInList(KBKey kbKey, com.sap.custdev.projects.fbs.slc.cfg.client.IKnowledgeBaseData[] allKBVersions)protected com.sap.custdev.projects.fbs.slc.cfg.client.IKnowledgeBaseData[]BaseConfigurationProviderSSCImpl. findKBs(KBKey kbKey, boolean considerDate)protected java.lang.StringBaseConfigurationProviderSSCImpl. getFormattedDate(KBKey kbKey)protected com.sap.custdev.projects.fbs.slc.cfg.client.IItemInfoConfigurationContextAndPricingWrapperImpl. getItemPricingContext(KBKey kbKey)protected java.lang.StringBaseConfigurationProviderSSCImpl. initializeDefaultConfiguration(KBKey kbKey)booleanBaseConfigurationProviderSSCImpl. isKbVersionExists(KBKey kbKey)booleanBaseConfigurationProviderSSCImpl. isKbVersionValid(KBKey kbKey)protected voidCommonConfigurationProviderSSCImpl. prepareConfigurationContext(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession configSession, KBKey kbKey)protected voidBaseConfigurationProviderSSCImpl. preparePricingContext(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession session, java.lang.String configId, KBKey kbKey)voidConfigurationContextAndPricingWrapperImpl. preparePricingContext(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession session, java.lang.String configId, KBKey kbKey)java.util.Hashtable<java.lang.String,java.lang.String>ConfigurationContextAndPricingWrapperImpl. retrieveConfigurationContext(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.impl
Methods in de.hybris.platform.sap.productconfig.services.impl that return KBKey Modifier and Type Method Description KBKeyProductConfigurationServiceImpl. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)Methods in de.hybris.platform.sap.productconfig.services.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelProductConfigurationServiceImpl. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration)ConfigModelProductConfigurationServiceImpl. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration, java.lang.String cartEntryKey)ConfigModelProductConfigurationServiceImpl. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration, java.lang.String cartEntryKey, ConfigurationRetrievalOptions retrievalOptions)ConfigModelProductConfigurationServiceImpl. createDefaultConfiguration(KBKey kbKey)booleanProductConfigurationServiceImpl. hasKbForVersion(KBKey kbKey, java.lang.String externalConfig)Deprecated, for removal: This API element is subject to removal in a future version.since 18.08booleanProductConfigurationServiceImpl. isKbVersionValid(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.integrationtests
Fields in de.hybris.platform.sap.productconfig.services.integrationtests declared as KBKey Modifier and Type Field Description protected static KBKeyCPQServiceLayerTest. KB_CPQ_HOME_THEATERprotected static KBKeyCPQServiceLayerTest. KB_CPQ_LAPTOPprotected static KBKeyCPQServiceLayerTest. KB_CPQ_LAPTOP_MUSICprotected static KBKeyCPQServiceLayerTest. KB_Y_SAP_SIMPLE_POC -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.intf
Methods in de.hybris.platform.sap.productconfig.services.intf that return KBKey Modifier and Type Method Description KBKeyProductConfigurationService. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)Extracts the KBKey from the external configurationMethods in de.hybris.platform.sap.productconfig.services.intf with parameters of type KBKey Modifier and Type Method Description ConfigModelProductConfigurationService. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration)Creates a configuration from the external string representation (which contains the configuration in XML format)default ConfigModelProductConfigurationService. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration, java.lang.String cartEntryKey)Creates a configuration from the external string representation (which contains the configuration in XML format) and links it immediately with the given cart entry keydefault ConfigModelProductConfigurationService. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration, java.lang.String cartEntryKey, ConfigurationRetrievalOptions retrievalOptions)Creates a configuration from the external string representation (which contains the configuration in XML format) and links it immediately with the given cart entry keyConfigModelProductConfigurationService. createDefaultConfiguration(KBKey kbKey)Based on the hybris product code, provided via theKBKey.productCode, the configuration engine will provide a default configuration for the requested product.booleanProductConfigurationService. hasKbForVersion(KBKey kbKey, java.lang.String externalConfig)Deprecated, for removal: This API element is subject to removal in a future version.since 18.08 use {@link ProductConfigurationService#isKbVersionValid)} insteadbooleanProductConfigurationService. isKbVersionValid(KBKey kbKey)Checks whether kb version exists and is valid for specified date -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.ssc.strategies.lifecycle.impl
Methods in de.hybris.platform.sap.productconfig.services.ssc.strategies.lifecycle.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelDefaultConfigurationLifecycleStrategyImpl. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)ConfigModelDefaultConfigurationLifecycleStrategyImpl. createDefaultConfiguration(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.strategies.lifecycle.impl
Methods in de.hybris.platform.sap.productconfig.services.strategies.lifecycle.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelPersistenceConfigurationLifecycleStrategyImpl. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)ConfigModelPersistenceConfigurationLifecycleStrategyImpl. createDefaultConfiguration(KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf
Methods in de.hybris.platform.sap.productconfig.services.strategies.lifecycle.intf with parameters of type KBKey Modifier and Type Method Description ConfigModelConfigurationLifecycleStrategy. createConfigurationFromExternalSource(KBKey kbKey, java.lang.String extConfig)Creates a configuration from an XML string containing the configuration in external format.ConfigModelConfigurationLifecycleStrategy. createDefaultConfiguration(KBKey kbKey)Creates a default configuration for the required knowledge base. -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.tracking
Methods in de.hybris.platform.sap.productconfig.services.tracking with parameters of type KBKey Modifier and Type Method Description voidTrackingRecorder. recordCreateConfiguration(ConfigModel configModel, KBKey kbKey)Records the event of create configuration and notifies writers -
Uses of KBKey in de.hybris.platform.sap.productconfig.services.tracking.impl
Methods in de.hybris.platform.sap.productconfig.services.tracking.impl with parameters of type KBKey Modifier and Type Method Description protected java.lang.StringTrackingRecorderImpl. getKBKey(KBKey kb)voidTrackingRecorderImpl. recordCreateConfiguration(ConfigModel configModel, KBKey kbKey) -
Uses of KBKey in de.hybris.platform.sap.sapordermgmtcfgfacades.impl
Methods in de.hybris.platform.sap.sapordermgmtcfgfacades.impl that return KBKey Modifier and Type Method Description protected KBKeyDefaultCartIntegrationFacade. getKBKey(java.lang.String productId)Creates a KB key for a given product ID, accessing the product model, and returns it. -
Uses of KBKey in de.hybris.platform.sap.sapproductconfigsombol.transaction.util.impl
Methods in de.hybris.platform.sap.sapproductconfigsombol.transaction.util.impl that return KBKey Modifier and Type Method Description KBKeyMockConfigurationService. extractKbKey(java.lang.String productCode, java.lang.String externalConfig)Methods in de.hybris.platform.sap.sapproductconfigsombol.transaction.util.impl with parameters of type KBKey Modifier and Type Method Description ConfigModelMockConfigurationService. createConfigurationFromExternal(KBKey kbKey, java.lang.String externalConfiguration)ConfigModelMockConfigurationService. createDefaultConfiguration(KBKey kbKey)booleanMockConfigurationService. hasKbForVersion(KBKey kbKey, java.lang.String externalConfig)booleanMockConfigurationService. isKbVersionValid(KBKey kbKey)
-