Class KnowledgebaseKeyComparatorImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.runtime.cps.masterdata.service.impl.KnowledgebaseKeyComparatorImpl
-
- All Implemented Interfaces:
KnowledgebaseKeyComparator
public class KnowledgebaseKeyComparatorImpl extends java.lang.Object implements KnowledgebaseKeyComparator
-
-
Constructor Summary
Constructors Constructor Description KnowledgebaseKeyComparatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfigurationMasterDataServicegetMasterDataService()protected KnowledgebaseBuildSyncStatuslogAndReturn(KnowledgebaseBuildSyncStatus syncStatus, CPSConfiguration configuration)KnowledgebaseBuildSyncStatusretrieveKnowledgebaseBuildSyncStatus(CPSConfiguration runtimeConfiguration)Compares build number of the provided runtime configuration with those of the associated knowledgebase.voidsetMasterDataService(ConfigurationMasterDataService masterDataService)
-
-
-
Method Detail
-
retrieveKnowledgebaseBuildSyncStatus
public KnowledgebaseBuildSyncStatus retrieveKnowledgebaseBuildSyncStatus(CPSConfiguration runtimeConfiguration)
Description copied from interface:KnowledgebaseKeyComparatorCompares build number of the provided runtime configuration with those of the associated knowledgebase.- Specified by:
retrieveKnowledgebaseBuildSyncStatusin interfaceKnowledgebaseKeyComparator- Parameters:
runtimeConfiguration- runtime configuration- Returns:
- status of the build number synchronization
-
getMasterDataService
protected ConfigurationMasterDataService getMasterDataService()
-
logAndReturn
protected KnowledgebaseBuildSyncStatus logAndReturn(KnowledgebaseBuildSyncStatus syncStatus, CPSConfiguration configuration)
-
setMasterDataService
public void setMasterDataService(ConfigurationMasterDataService masterDataService)
-
-