Class CPQLaptopPocConfigMockImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
de.hybris.platform.sap.productconfig.runtime.mock.impl.CPQLaptopPocConfigMockImpl
- All Implemented Interfaces:
ConfigMock
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final intstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intFields inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
ROOT_INST_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckModel(ConfigModel model) simulates an update call for the given model, applying the mock dynamicsprotected List<CsticGroupModel>protected CsticValueModelcreateCsticValue(String csticName, String langDependenName) protected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelvoidEnriches configuration model, applying the mock dynamicsMethods inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
addAssignableValue, addCsticGroup, addProductAttributes, applyConflicts, calculateTotalSavings, checkCstic, checkInstance, checkPreconditionViolated, checkPreconditionViolated, createConflictAssumption, createDefaultConfigModel, createDefaultConfigModel, createDefaultRootInstance, createInstance, createPrice, createPrice, createPrice, createPrice, createPrice, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSubInstance, formatValueNumeric, getCurrencyIso, getI18NService, getProviderFactory, handlePriceInCaseValueIsNotSelected, handlePriceInCaseValueIsSelected, handleValuePrice, handleValuePrice, removeAssignableValue, resetValuePrices, retrieveAssignableValue, retrieveCstic, retrieveValue, setDeltaPrice, setDeltaPriceBasedOnSelectedSurcharge, setI18NService, setProviderFactory, setValuePrice, setZeroDeltaPrice, showDeltaPricesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.productconfig.runtime.mock.ConfigMock
isChangeabeleVariant, isChangeableVariant, setConfigId, showDeltaPrices
-
Field Details
-
CONFIG_NAME
- See Also:
-
ROOT_INSTANCE_ID
- See Also:
-
ROOT_INSTANCE_NAME
- See Also:
-
ROOT_INSTANCE_LANG_DEP_NAME
- See Also:
-
KB_ID
- See Also:
-
EXP_NUMBER
- See Also:
-
LANG_DEPENDENT_EXP_NUMBER
- See Also:
-
CPQ_CPU
- See Also:
-
INTELI7_34
- See Also:
-
INTELI7_40
- See Also:
-
CPQ_RAM
- See Also:
-
CPQ_SOFTWARE
- See Also:
-
GAMEBUILDER
- See Also:
-
SOFTWARE_ASSIGNABLE_VALUES_RESET_THRESHOLD
public static final int SOFTWARE_ASSIGNABLE_VALUES_RESET_THRESHOLD- See Also:
-
DEFAULT_EXP_NUMBER_TYPE_LENGTH
public static final int DEFAULT_EXP_NUMBER_TYPE_LENGTH- See Also:
-
-
Constructor Details
-
CPQLaptopPocConfigMockImpl
public CPQLaptopPocConfigMockImpl()
-
-
Method Details
-
createDefaultConfiguration
- Returns:
- the default configuration
-
checkModel
Description copied from interface:ConfigMocksimulates an update call for the given model, applying the mock dynamics- Specified by:
checkModelin interfaceConfigMock- Overrides:
checkModelin classBaseRunTimeConfigMockImpl- Parameters:
model- ConfigModel
-
createExpNoUsersCstic
-
createSoftwareCstic
-
createSecurityCstic
-
createOperatingSystemCstic
-
createPrinterCstic
-
createMonitorCstic
-
createMemoryCstic
-
createProcessorCstic
-
createDisplayCstic
-
createCsticValue
-
createCsticGroupList
-
enrichConfigurationModel
Description copied from interface:ConfigMockEnriches configuration model, applying the mock dynamics- Parameters:
model- ConfigModel
-