Interface SolvableConflictAdapter
- All Known Implementing Classes:
SolvableConflictAdapterImpl
public interface SolvableConflictAdapter
Reads conflicts from SSC and adapts them to our model representation of conflicts
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringgetAssumptionId(de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel csticModel, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) Retrieves the assumptionId for a cstic and value which is to be retractedvoidtransferSolvableConflicts(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession configSession, String configId, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) Transfers the conflicts from SSC representation to model representation
-
Method Details
-
transferSolvableConflicts
void transferSolvableConflicts(com.sap.custdev.projects.fbs.slc.cfg.IConfigSession configSession, String configId, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) Transfers the conflicts from SSC representation to model representation- Parameters:
configSession-configId- ID of desired configuration in configSessionconfigModel-
-
getAssumptionId
default String getAssumptionId(de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel csticModel, de.hybris.platform.sap.productconfig.runtime.interf.model.ConfigModel configModel) Retrieves the assumptionId for a cstic and value which is to be retracted- Parameters:
csticModel-configModel-- Returns:
- Assumption ID
-