Class CxUpdateSearchProfileActionRankExecutor

    • Constructor Detail

      • CxUpdateSearchProfileActionRankExecutor

        public CxUpdateSearchProfileActionRankExecutor()
    • Method Detail

      • validateInputParams

        protected void validateInputParams​(java.util.Map<java.lang.String,​java.lang.String> params,
                                           org.springframework.validation.Errors errors)
        Specified by:
        validateInputParams in class AbstractRestQueryExecutor
      • findActionIndex

        protected int findActionIndex​(java.util.List<CxAbstractActionModel> actions,
                                      java.lang.String actionCode)
      • actionMatches

        protected boolean actionMatches​(CxAbstractActionModel action,
                                        java.lang.String actionCode)
      • calculateNewActionIndex

        protected int calculateNewActionIndex​(java.util.List<CxAbstractActionModel> actions,
                                              java.util.Map<java.lang.String,​java.lang.String> params)
      • moveActions

        protected java.lang.Boolean moveActions​(CxVariationModel variation,
                                                java.util.List<CxAbstractActionModel> actions,
                                                java.util.Map<java.lang.String,​java.lang.String> params)
      • getCatalogsForWriteAccess

        public java.util.List<CatalogVersionWsDTO> getCatalogsForWriteAccess​(java.util.Map<java.lang.String,​java.lang.String> params)
        Returns:
        The catalogs the query needs to write on.
      • getCatalogsForReadAccess

        public java.util.List<CatalogVersionWsDTO> getCatalogsForReadAccess​(java.util.Map<java.lang.String,​java.lang.String> params)
        Returns:
        The catalogs the query needs toread from.
      • setModelService

        public void setModelService​(ModelService modelService)
      • setCatalogVersionService

        public void setCatalogVersionService​(CatalogVersionService catalogVersionService)
      • setCxCustomizationService

        public void setCxCustomizationService​(CxCustomizationService cxCustomizationService)
      • setCxVariationService

        public void setCxVariationService​(CxVariationService cxVariationService)