Class CPSBaseSiteProvider
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.runtime.cps.impl.CPSBaseSiteProvider
-
public class CPSBaseSiteProvider extends java.lang.ObjectSupport class for getting a base site linked to a SAPConfiguration. This is needed for the Backoffice condition/action editors
-
-
Constructor Summary
Constructors Constructor Description CPSBaseSiteProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseSiteModelgetConfiguredBaseSite()Execute a flexible search on SAP Configuration and return the first found basesite assigned for CPS rulesprotected FlexibleSearchServicegetFlexibleSearchService()voidsetFlexibleSearchService(FlexibleSearchService flexibleSearch)Set the FlexibleSearchService
-
-
-
Method Detail
-
getConfiguredBaseSite
public BaseSiteModel getConfiguredBaseSite()
Execute a flexible search on SAP Configuration and return the first found basesite assigned for CPS rules- Returns:
- The assigned base site
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearch)
Set the FlexibleSearchService- Parameters:
flexibleSearch- The service to run flexible search queries
-
-