Class CPSBaseSiteProvider


  • public class CPSBaseSiteProvider
    extends java.lang.Object
    Support class for getting a base site linked to a SAPConfiguration. This is needed for the Backoffice condition/action editors
    • Constructor Detail

      • CPSBaseSiteProvider

        public CPSBaseSiteProvider()
    • 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
      • setFlexibleSearchService

        public void setFlexibleSearchService​(FlexibleSearchService flexibleSearch)
        Set the FlexibleSearchService
        Parameters:
        flexibleSearch - The service to run flexible search queries