Uses of Class
de.hybris.platform.ruleengineservices.model.AbstractRuleModel
-
-
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades
Methods in de.hybris.platform.assistedservicepromotionfacades that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.List<AbstractRuleModel>AssistedServicePromotionFacade. getCSAPromotions(java.lang.String promotionCodeLike)returns Promotionsjava.util.List<AbstractRuleModel>AssistedServicePromotionFacade. getCustomerPromotions(java.lang.String promotionCodeLike)returns Promotions -
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades.data.provider
Methods in de.hybris.platform.assistedservicepromotionfacades.data.provider that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected Converter<AbstractRuleModel,CSAPromoData>CSAPromotionsModelProvider. getCsaPromoDataConverter()protected Converter<AbstractRuleModel,CSAPromoData>CustomerPromotionsModelProvider. getCsaPromoDataConverter()Method parameters in de.hybris.platform.assistedservicepromotionfacades.data.provider with type arguments of type AbstractRuleModel Modifier and Type Method Description voidCSAPromotionsModelProvider. setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter)voidCustomerPromotionsModelProvider. setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter) -
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades.impl
Methods in de.hybris.platform.assistedservicepromotionfacades.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.List<AbstractRuleModel>DefaultAssistedServicePromotionFacade. getCSAPromotions(java.lang.String promotionCodeLike)java.util.List<AbstractRuleModel>DefaultAssistedServicePromotionFacade. getCustomerPromotions(java.lang.String promotionCodeLike) -
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades.populator
Methods in de.hybris.platform.assistedservicepromotionfacades.populator with parameters of type AbstractRuleModel Modifier and Type Method Description voidCSAPromoDataPopulator. populate(AbstractRuleModel source, CSAPromoData target) -
Uses of AbstractRuleModel in de.hybris.platform.droolsruleengineservices.compiler.impl
Methods in de.hybris.platform.droolsruleengineservices.compiler.impl with parameters of type AbstractRuleModel Modifier and Type Method Description protected java.lang.StringBuilderDefaultDroolsRuleTargetCodeGenerator. generateConfigVariable(DroolsRuleGeneratorContext context, AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.no longer used as RuleConfigurationRRD is no longer used (seeRuleAndRuleGroupExecutionTrackerandDefaultDroolsRuleTargetCodeGenerator.generateTrackerVariable(DroolsRuleGeneratorContext, AbstractRuleModel)instead)protected java.lang.StringBuilderDefaultDroolsRuleTargetCodeGenerator. generateDateRangeCondition(DroolsRuleGeneratorContext context, AbstractRuleModel rule)protected java.lang.StringBuilderDefaultDroolsRuleTargetCodeGenerator. generateGroupExecutionVariable(DroolsRuleGeneratorContext context, AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.no longer used as RuleGroupExecutionRRD is no longer used (seeRuleAndRuleGroupExecutionTrackerandDefaultDroolsRuleTargetCodeGenerator.generateTrackerVariable(DroolsRuleGeneratorContext, AbstractRuleModel)instead)protected java.lang.StringBuilderDefaultDroolsRuleTargetCodeGenerator. generateTrackerVariable(DroolsRuleGeneratorContext context, AbstractRuleModel rule)protected java.lang.StringDefaultDroolsRuleTargetCodeGenerator. getRuleGroupCode(AbstractRuleModel rule) -
Uses of AbstractRuleModel in de.hybris.platform.personalizationpromotionsweb.queries
Methods in de.hybris.platform.personalizationpromotionsweb.queries that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.List<AbstractRuleModel>CxPromotionsForCatalogQueryExecutor. getActiveRules(CatalogVersionModel catalogVersion) -
Uses of AbstractRuleModel in de.hybris.platform.promotionenginebackoffice.actions
Methods in de.hybris.platform.promotionenginebackoffice.actions that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.function.Predicate<AbstractRuleModel>RuleCompileAllPromotionsForModuleAction. filterSelectedRules()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected java.util.function.Predicate<AbstractRuleModel>RuleUndeploySelectedPromotionsFromModuleAction. filterSelectedRules()Method parameters in de.hybris.platform.promotionenginebackoffice.actions with type arguments of type AbstractRuleModel Modifier and Type Method Description protected java.lang.StringRuleClonePromotionAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleCompileAllPromotionsForModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleCompilePromotionForModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeployPromotionFromModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeploySelectedPromotionsFromModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleClonePromotionAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleCompileAllPromotionsForModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleCompilePromotionForModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeployPromotionFromModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeploySelectedPromotionsFromModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context) -
Uses of AbstractRuleModel in de.hybris.platform.promotionengineservices.interceptors
Methods in de.hybris.platform.promotionengineservices.interceptors with parameters of type AbstractRuleModel Modifier and Type Method Description protected voidPromotionRulePrepareInterceptor. setLocalizedDescription(AbstractRuleModel rule, RuleBasedPromotionModel promotion)Deprecated, for removal: This API element is subject to removal in a future version.since 2005 -
Uses of AbstractRuleModel in de.hybris.platform.promotionengineservices.model
Subclasses of AbstractRuleModel in de.hybris.platform.promotionengineservices.model Modifier and Type Class Description classPromotionSourceRuleModelGenerated model class for type PromotionSourceRule first defined at extension promotionengineservices. -
Uses of AbstractRuleModel in de.hybris.platform.promotionengineservices.promotionengine.report.builder
Methods in de.hybris.platform.promotionengineservices.promotionengine.report.builder that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelPromotionResultMockBuilder. createSourceRule(java.lang.String code, java.lang.String name) -
Uses of AbstractRuleModel in de.hybris.platform.rulebuilderbackoffice.editors
Methods in de.hybris.platform.rulebuilderbackoffice.editors that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.function.Predicate<AbstractRuleModel>AbstractRuleEditAvailabilityProvider. getRuleAllowedToEditPredicate()java.lang.Class<? extends AbstractRuleModel>AbstractEditorViewModel. getRuleType()Methods in de.hybris.platform.rulebuilderbackoffice.editors with parameters of type AbstractRuleModel Modifier and Type Method Description booleanAbstractRuleEditAvailabilityProvider. isAllowedToEdit(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute attribute, AbstractRuleModel ruleInstance)Method parameters in de.hybris.platform.rulebuilderbackoffice.editors with type arguments of type AbstractRuleModel Modifier and Type Method Description voidAbstractRuleEditAvailabilityProvider. setRuleAllowedToEditPredicate(java.util.function.Predicate<AbstractRuleModel> ruleAllowedToEditPredicate) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengine.model
Methods in de.hybris.platform.ruleengine.model that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelAbstractRuleEngineRuleModel. getSourceRule()Generated method - Getter of theAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.Methods in de.hybris.platform.ruleengine.model with parameters of type AbstractRuleModel Modifier and Type Method Description voidAbstractRuleEngineRuleModel. setSourceRule(AbstractRuleModel value)Generated method - Setter ofAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengine.strategies
Methods in de.hybris.platform.ruleengine.strategies with parameters of type AbstractRuleModel Modifier and Type Method Description <T extends AbstractRulesModuleModel>
java.util.List<T>RulesModuleResolver. lookupForRulesModules(AbstractRuleModel rule)Looks up for the rules modules corresponding to the given rule -
Uses of AbstractRuleModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl with parameters of type AbstractRuleModel Modifier and Type Method Description <T extends AbstractRulesModuleModel>
java.util.List<T>DefaultRulesModuleResolver. lookupForRulesModules(AbstractRuleModel rule) -
Uses of AbstractRuleModel in de.hybris.platform.ruleenginebackoffice.actions
Methods in de.hybris.platform.ruleenginebackoffice.actions with type parameters of type AbstractRuleModel Modifier and Type Method Description protected <T extends AbstractRuleModel>
java.util.List<T>AbstractRuleCompilePublishComposer. getAffectedRules(java.util.List<T> rules)Provides a list of all the related rules for the provided rule set.protected <T extends AbstractRuleModel>
java.util.List<T>AbstractRuleSetProcessingForModuleAction. getSelectedRules(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)retrieves the (non-empty) list of selected rules from the UI context (used insideAbstractRuleProcessingForModuleAction.getRulesToProcess(ActionContext))Methods in de.hybris.platform.ruleenginebackoffice.actions that return AbstractRuleModel Modifier and Type Method Description protected AbstractRuleModelRuleCloneAction. getRuleToClone(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected AbstractRuleModelRuleCompileForModuleComposer. getRuleToCompile()Methods in de.hybris.platform.ruleenginebackoffice.actions that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.Set<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction. filterByType(java.util.Set<AbstractRuleModel> rules)protected java.util.function.Predicate<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction. filterSelectedRules()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected java.util.function.Predicate<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction. filterSelectedRulesByStatus()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext)) that is responsible to filter out rules based on their statusprotected java.util.function.Predicate<AbstractRuleModel>RuleUndeploySelectedFromModuleAction. filterSelectedRulesByStatus()protected abstract java.util.List<AbstractRuleModel>AbstractRuleProcessingForModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<I> context)protected java.util.List<AbstractRuleModel>RuleCompileAllForModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)returns currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected java.util.List<AbstractRuleModel>RuleCompileForModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.util.List<AbstractRuleModel>RuleUndeployFromModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.util.List<AbstractRuleModel>RuleUndeploySelectedFromModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)returns the currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext)).Methods in de.hybris.platform.ruleenginebackoffice.actions with parameters of type AbstractRuleModel Modifier and Type Method Description protected voidRuleCloneComposer. forceListViewReload(AbstractRuleModel newlyCreatedItem)Forces list view refresh due to a new item creationprotected RuleTypeAbstractRuleSetProcessingForModuleAction. getRuleType(AbstractRuleModel rule)protected voidRuleCloneComposer. replaceEditorElement(AbstractRuleModel newItem)Updates editorArea widget contentprotected voidRuleCreateFromTemplateComposer. reportSuccess(AbstractRuleModel result)protected voidRuleCloneComposer. updateListView(AbstractRuleModel newlyCreatedItem)Updates list viewMethod parameters in de.hybris.platform.ruleenginebackoffice.actions with type arguments of type AbstractRuleModel Modifier and Type Method Description protected voidRuleCloneAction. addDialogWindowAttribute(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context, org.zkoss.zul.Window window)booleanAbstractRuleSetProcessingForModuleAction. canPerform(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)booleanRuleArchiveAction. canPerform(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)Deprecated, for removal: This API element is subject to removal in a future version.protected booleanAbstractRuleSetProcessingForModuleAction. differentRuleTypes(java.util.List<AbstractRuleModel> rulesToCompile)protected java.util.Set<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction. filterByType(java.util.Set<AbstractRuleModel> rules)protected java.util.Map<java.lang.String,java.lang.Object>RuleArchiveAction. getArguments(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)Deprecated, for removal: This API element is subject to removal in a future version.java.lang.StringRuleArchiveAction. getConfirmationMessage(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)Deprecated, for removal: This API element is subject to removal in a future version.protected java.lang.StringRuleArchiveAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)Deprecated, for removal: This API element is subject to removal in a future version.protected java.lang.StringRuleCloneAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleCompileAllForModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleCompileForModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeployFromModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeploySelectedFromModuleAction. getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleArchiveAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)Deprecated, for removal: This API element is subject to removal in a future version.protected java.lang.StringRuleCloneAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleCompileAllForModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.lang.StringRuleCompileForModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeployFromModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.lang.StringRuleUndeploySelectedFromModuleAction. getDialogTitle(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)protected java.util.List<AbstractRuleModel>RuleCompileAllForModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)returns currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected java.util.List<AbstractRuleModel>RuleCompileForModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.util.List<AbstractRuleModel>RuleUndeployFromModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected java.util.List<AbstractRuleModel>RuleUndeploySelectedFromModuleAction. getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)returns the currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext)).protected AbstractRuleModelRuleCloneAction. getRuleToClone(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context)protected <T extends AbstractRuleModel>
java.util.List<T>AbstractRuleSetProcessingForModuleAction. getSelectedRules(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context)retrieves the (non-empty) list of selected rules from the UI context (used insideAbstractRuleProcessingForModuleAction.getRulesToProcess(ActionContext))com.hybris.cockpitng.actions.ActionResult<O>AbstractRuleSetProcessingForModuleAction. perform(com.hybris.cockpitng.actions.ActionContext<java.util.Set<AbstractRuleModel>> context) -
Uses of AbstractRuleModel in de.hybris.platform.ruleenginebackoffice.widgets.editor.handlers
Methods in de.hybris.platform.ruleenginebackoffice.widgets.editor.handlers with parameters of type AbstractRuleModel Modifier and Type Method Description protected voidVersionedRuleEditorAreaLogicHandler. notifyNewItemCreated(AbstractRuleModel rule)Publish an event that allows to refresh other widgets in the backoffice -
Uses of AbstractRuleModel in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer
Classes in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer with type parameters of type AbstractRuleModel Modifier and Type Class Description classRuleAvailabilityListCellRenderer<R extends AbstractRuleModel>Methods in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer with parameters of type AbstractRuleModel Modifier and Type Method Description protected java.lang.StringRuleAvailabilityListCellRenderer. getLabelText(AbstractRuleModel rule)Finds all the rule modules for the given rule and concatenates their names to obtain a comma separated string value -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.compiler
Methods in de.hybris.platform.ruleengineservices.compiler that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelRuleCompilerContext. getRule()Returns the rule.Methods in de.hybris.platform.ruleengineservices.compiler with parameters of type AbstractRuleModel Modifier and Type Method Description RuleCompilerResultRuleCompilerService. compile(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, java.lang.String moduleName)Compiles a rule.RuleCompilerResultRuleCompilerService. compile(AbstractRuleModel rule, java.lang.String moduleName)Compiles a rule.RuleCompilerResultRuleCompilerResultFactory. create(AbstractRuleModel rule, RuleCompilerResult.Result result, java.util.List<RuleCompilerProblem> problems)Creates a result of rule compiler process.RuleCompilerResultRuleCompilerResultFactory. create(AbstractRuleModel rule, java.util.List<RuleCompilerProblem> problems)Creates a result of rule compiler process.TRuleCompilerContextFactory. createContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, java.lang.String moduleName, RuleIrVariablesGenerator variablesGenerator)Creates a new compiler context and sets it as the current one. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.compiler.impl
Methods in de.hybris.platform.ruleengineservices.compiler.impl that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelDefaultRuleCompilerContext. getRule()Methods in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type AbstractRuleModel Modifier and Type Method Description RuleCompilerResultDefaultRuleCompilerService. compile(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, java.lang.String moduleName)RuleCompilerResultDefaultRuleCompilerService. compile(AbstractRuleModel rule, java.lang.String moduleName)RuleCompilerResultDefaultRuleCompilerResultFactory. create(AbstractRuleModel rule, RuleCompilerResult.Result result, java.util.List<RuleCompilerProblem> problems)RuleCompilerResultDefaultRuleCompilerResultFactory. create(AbstractRuleModel rule, java.util.List<RuleCompilerProblem> problems)DefaultRuleCompilerContextDefaultRuleCompilerContextFactory. createContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, java.lang.String moduleName, RuleIrVariablesGenerator variablesGenerator)protected voidDefaultRuleCompilerContextFactory. populateDefinitionsForRule(AbstractRuleModel rule, DefaultRuleCompilerContext context)Constructors in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type AbstractRuleModel Constructor Description DefaultRuleCompilerContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, java.lang.String moduleName, RuleIrVariablesGenerator variablesGenerator) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.dynamic
Methods in de.hybris.platform.ruleengineservices.dynamic with parameters of type AbstractRuleModel Modifier and Type Method Description java.util.List<AbstractRulesModuleModel>RuleDeploymentsAttributeHandler. get(AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.voidRuleDeploymentsAttributeHandler. set(AbstractRuleModel model, java.util.List<AbstractRulesModuleModel> abstractRulesModuleModels)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.impex.impl
Methods in de.hybris.platform.ruleengineservices.impex.impl that return AbstractRuleModel Modifier and Type Method Description protected AbstractRuleModelCampaignSourceRulesTranslator. selectOldestRule(java.util.List<AbstractRuleModel> rules)Method parameters in de.hybris.platform.ruleengineservices.impex.impl with type arguments of type AbstractRuleModel Modifier and Type Method Description protected AbstractRuleModelCampaignSourceRulesTranslator. selectOldestRule(java.util.List<AbstractRuleModel> rules) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.maintenance
Classes in de.hybris.platform.ruleengineservices.maintenance with type parameters of type AbstractRuleModel Modifier and Type Interface Description interfaceRuleCompilerSpliterator<T extends AbstractRuleModel>interface for compiler task spliterator, accumulating and splitting the rules to be compiled and publishedMethods in de.hybris.platform.ruleengineservices.maintenance with parameters of type AbstractRuleModel Modifier and Type Method Description RuleCompilerPublisherResultRuleMaintenanceService. archiveRule(AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.since 1811 -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.maintenance.impl
Methods in de.hybris.platform.ruleengineservices.maintenance.impl with parameters of type AbstractRuleModel Modifier and Type Method Description protected RuleCompilerPublisherResultDefaultRuleMaintenanceService. archiveNonDeployedRule(AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.since 1811RuleCompilerPublisherResultDefaultRuleMaintenanceService. archiveRule(AbstractRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.since 1811 -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.maintenance.tasks.impl
Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.Set<AbstractRuleModel>UpdateRulesDeploymentsPostTask. getRulesForCodes(java.util.Collection<java.lang.String> ruleCodes)Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl with parameters of type AbstractRuleModel Modifier and Type Method Description protected java.util.List<AbstractRulesModuleModel>UpdateRulesDeploymentsPostTask. calculateDeployments(AbstractRuleModel rule)protected voidUpdateRulesStatusPostRulesModuleSwappingTask. checkIfPublishedAndUpdateStatus(java.util.Set<AbstractRuleModel> publishedRules, AbstractRuleModel rule)protected voidUpdateRulesDeploymentsPostTask. refreshRuleModules(AbstractRuleModel rule)Method parameters in de.hybris.platform.ruleengineservices.maintenance.tasks.impl with type arguments of type AbstractRuleModel Modifier and Type Method Description protected voidUpdateRulesStatusPostRulesModuleSwappingTask. checkIfPublishedAndUpdateStatus(java.util.Set<AbstractRuleModel> publishedRules, AbstractRuleModel rule)protected voidUpdateRulesStatusPostRulesModuleSwappingTaskUnitTest. initializeExecutionContextWithModifiedRuleCodes(java.util.List<AbstractRuleModel> sourceRulesList)protected voidUpdateRulesStatusPostRulesModuleSwappingTask. updateRulesStatus(java.util.Collection<AbstractRuleModel> rules, RuleStatus status) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.model
Subclasses of AbstractRuleModel in de.hybris.platform.ruleengineservices.model Modifier and Type Class Description classSourceRuleModelGenerated model class for type SourceRule first defined at extension ruleengineservices.Methods in de.hybris.platform.ruleengineservices.model that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.Set<AbstractRuleModel>RuleGroupModel. getRules()Generated method - Getter of theRuleGroup.rulesattribute defined at extensionruleengineservices.Method parameters in de.hybris.platform.ruleengineservices.model with type arguments of type AbstractRuleModel Modifier and Type Method Description voidRuleGroupModel. setRules(java.util.Set<AbstractRuleModel> value)Generated method - Setter ofRuleGroup.rulesattribute defined at extensionruleengineservices. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.dao
Methods in de.hybris.platform.ruleengineservices.rule.dao with type parameters of type AbstractRuleModel Modifier and Type Method Description <T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllActiveRules()Finds all activeAbstractRuleModels<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllActiveRulesByType(java.lang.Class<T> type)Finds all active rules by a specified type<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRules()Finds all rules with latest version<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRulesByType(java.lang.Class<T> type)Finds all rules by a specified type<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRulesWithStatuses(RuleStatus... ruleStatuses)Return all rule versions with one of the statuses listed in ruleStatuses param<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRuleVersionsByCode(java.lang.String code)Finds all versions ofAbstractRuleModelby code.<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRuleVersionsByCodeAndStatus(java.lang.String code, RuleStatus ruleStatus)Return all rule versions with a given code and status<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllRuleVersionsByCodeAndStatuses(java.lang.String code, RuleStatus... ruleStatuses)Return all rule versions with a given code and one of the statuses listed in ruleStatuses param.<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllToBePublishedRules()Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findAllToBePublishedRulesByType(java.lang.Class<T> type)Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>RuleDao. findByVersionAndStatuses(java.lang.Long version, RuleStatus... ruleStatuses)Return all rules within statuses and version<T extends AbstractRuleModel>
TRuleDao. findRuleByCode(java.lang.String code)Finds the latest version ofAbstractRuleModelby code.<T extends AbstractRuleModel>
TRuleDao. findRuleByCodeAndType(java.lang.String code, java.lang.Class<T> type)FindsAbstractRuleModelby code.Methods in de.hybris.platform.ruleengineservices.rule.dao that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.Optional<AbstractRuleModel>RuleDao. findRuleByCodeAndStatus(java.lang.String code, RuleStatus ruleStatus)Return a rule, having latest version with the statusjava.util.Optional<AbstractRuleModel>RuleDao. findRuleByCodeAndVersion(java.lang.String code, java.lang.Long version)Return a rule with a specified version -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.dao.impl
Methods in de.hybris.platform.ruleengineservices.rule.dao.impl with type parameters of type AbstractRuleModel Modifier and Type Method Description protected <T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. filterByLastVersion(java.util.List<T> rulesWithVersion)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllActiveRules()<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllActiveRulesByType(java.lang.Class<T> type)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRules()<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRulesByType(java.lang.Class<T> type)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRulesWithStatuses(RuleStatus... ruleStatuses)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRuleVersionsByCode(java.lang.String code)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRuleVersionsByCodeAndStatus(java.lang.String code, RuleStatus ruleStatus)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllRuleVersionsByCodeAndStatuses(java.lang.String code, RuleStatus... ruleStatuses)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllToBePublishedRules()Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findAllToBePublishedRulesByType(java.lang.Class<T> type)Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleDao. findByVersionAndStatuses(java.lang.Long version, RuleStatus... ruleStatuses)<T extends AbstractRuleModel>
TDefaultRuleDao. findRuleByCode(java.lang.String code)<T extends AbstractRuleModel>
TDefaultRuleDao. findRuleByCodeAndType(java.lang.String code, java.lang.Class<T> type)Methods in de.hybris.platform.ruleengineservices.rule.dao.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.Optional<AbstractRuleModel>DefaultRuleDao. findRuleByCodeAndStatus(java.lang.String code, RuleStatus ruleStatus)java.util.Optional<AbstractRuleModel>DefaultRuleDao. findRuleByCodeAndVersion(java.lang.String code, java.lang.Long version) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.interceptors
Methods in de.hybris.platform.ruleengineservices.rule.interceptors with parameters of type AbstractRuleModel Modifier and Type Method Description protected voidRulePrepareInterceptor. generateUuid(AbstractRuleModel model, InterceptorContext context)voidRulePrepareInterceptor. onPrepare(AbstractRuleModel model, InterceptorContext context)voidRuleVersioningPrepareInterceptor. onPrepare(AbstractRuleModel model, InterceptorContext context) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.services
Methods in de.hybris.platform.ruleengineservices.rule.services with type parameters of type AbstractRuleModel Modifier and Type Method Description <T extends AbstractRuleModel>
TRuleService. createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate)Creates new rule from given rule template.<T extends AbstractRuleModel>
TRuleService. createRuleFromTemplate(java.lang.String newRuleCode, AbstractRuleTemplateModel ruleTemplate)Creates new rule from given rule template.<T extends AbstractRuleModel>
java.util.List<T>RuleService. getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion, RuleType ruleType)Gets activeAbstractRuleModels by catalog version and rule type<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllActiveRules()Gets all activeAbstractRuleModels<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllActiveRulesForType(java.lang.Class ruleType)Gets all activeAbstractRuleModels by a specific type<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllRules()Gets allAbstractRuleModels<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllRulesForCode(java.lang.String code)Gets all versions ofAbstractRuleModelby code.<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllRulesForCodeAndStatus(java.lang.String code, RuleStatus... ruleStatuses)Gets all versions ofAbstractRuleModelby code and status<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllRulesForStatus(RuleStatus... ruleStatuses)Gets all versions ofAbstractRuleModelby status<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllRulesForType(java.lang.Class ruleType)Gets allAbstractRuleModels by a specific type<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllToBePublishedRules()Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>RuleService. getAllToBePublishedRulesForType(java.lang.Class ruleType)Deprecated, for removal: This API element is subject to removal in a future version.since 1811Methods in de.hybris.platform.ruleengineservices.rule.services that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelRuleService. cloneRule(AbstractRuleModel source)Clones given rule.AbstractRuleModelRuleService. cloneRule(java.lang.String newRuleCode, AbstractRuleModel source)Clones given rule with the specified code for new rule.AbstractRuleModelRuleService. getRuleForCode(java.lang.String code)Gets the latest version ofAbstractRuleModelby code.Methods in de.hybris.platform.ruleengineservices.rule.services that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.lang.Class<? extends AbstractRuleModel>RuleService. getRuleTypeFromTemplate(java.lang.Class<? extends AbstractRuleTemplateModel> templateType)Finds and returns rule type model class based on the template typeMethods in de.hybris.platform.ruleengineservices.rule.services with parameters of type AbstractRuleModel Modifier and Type Method Description AbstractRuleModelRuleService. cloneRule(AbstractRuleModel source)Clones given rule.AbstractRuleModelRuleService. cloneRule(java.lang.String newRuleCode, AbstractRuleModel source)Clones given rule with the specified code for new rule. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.services.impl
Methods in de.hybris.platform.ruleengineservices.rule.services.impl with type parameters of type AbstractRuleModel Modifier and Type Method Description <T extends AbstractRuleModel>
TDefaultRuleService. createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate)<T extends AbstractRuleModel>
TDefaultRuleService. createRuleFromTemplate(java.lang.String newRuleCode, AbstractRuleTemplateModel ruleTemplate)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion, RuleType ruleType)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllActiveRules()<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllRules()<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllRulesForCode(java.lang.String code)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllRulesForCodeAndStatus(java.lang.String code, RuleStatus... ruleStatuses)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllRulesForStatus(RuleStatus... ruleStatuses)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllRulesForType(java.lang.Class ruleType)<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllToBePublishedRules()Deprecated, for removal: This API element is subject to removal in a future version.since 1811<T extends AbstractRuleModel>
java.util.List<T>DefaultRuleService. getAllToBePublishedRulesForType(java.lang.Class ruleType)Deprecated, for removal: This API element is subject to removal in a future version.since 1811Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelDefaultRuleService. cloneRule(AbstractRuleModel source)AbstractRuleModelDefaultRuleService. cloneRule(java.lang.String newRuleCode, AbstractRuleModel source)AbstractRuleModelDefaultRuleService. getRuleForCode(java.lang.String code)Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.util.List<AbstractRuleModel>DefaultRuleService. getAllActiveRulesForType(java.lang.Class ruleType)java.lang.Class<? extends AbstractRuleModel>DefaultRuleService. getRuleTypeFromTemplate(java.lang.Class<? extends AbstractRuleTemplateModel> templateType)Methods in de.hybris.platform.ruleengineservices.rule.services.impl with parameters of type AbstractRuleModel Modifier and Type Method Description AbstractRuleModelDefaultRuleService. cloneRule(AbstractRuleModel source)AbstractRuleModelDefaultRuleService. cloneRule(java.lang.String newRuleCode, AbstractRuleModel source) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.strategies
Methods in de.hybris.platform.ruleengineservices.rule.strategies that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.lang.Class<? extends AbstractRuleModel>RuleTypeMappingStrategy. findRuleType(java.lang.Class<? extends AbstractRuleTemplateModel> templateType)Finds and returns rule type model class based on the template type. -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.strategies.impl
Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description java.lang.Class<? extends AbstractRuleModel>DefaultRuleTypeMappingStrategy. findRuleType(java.lang.Class<? extends AbstractRuleTemplateModel> templateType) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers
Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers that return AbstractRuleModel Modifier and Type Method Description AbstractRuleModelSourceRuleParameterValueMapper. fromString(java.lang.String code)Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers with parameters of type AbstractRuleModel Modifier and Type Method Description java.lang.StringSourceRuleParameterValueMapper. toString(AbstractRuleModel sourceRule) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.setup.tasks.impl
Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl that return AbstractRuleModel Modifier and Type Method Description protected AbstractRuleModelUpdateRuleStatusTask. changeStatus(AbstractRuleModel rule, RuleStatus status)Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl that return types with arguments of type AbstractRuleModel Modifier and Type Method Description protected java.util.List<AbstractRuleModel>UpdateRuleStatusTask. changeStatus(RuleStatus fromStatus, RuleStatus toStatus)Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl with parameters of type AbstractRuleModel Modifier and Type Method Description protected AbstractRuleModelUpdateRuleStatusTask. changeStatus(AbstractRuleModel rule, RuleStatus status)protected voidUpdateSourceRuleVersionTask. changeVersion(AbstractRuleModel rule) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.util
Methods in de.hybris.platform.ruleengineservices.util with parameters of type AbstractRuleModel Modifier and Type Method Description booleanDefaultRuleAllowedToEditPredicate. test(AbstractRuleModel ruleInstance) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.versioning.impl
Methods in de.hybris.platform.ruleengineservices.versioning.impl with parameters of type AbstractRuleModel Modifier and Type Method Description protected booleanCampaignSourceRuleModelHistoricalContentCreator. associatedCampaignsChanged(AbstractRuleModel rule, InterceptorContext ctx)protected booleanCampaignSourceRuleModelHistoricalContentCreator. associatedTypesChanged(AbstractRuleModel ruleModel, InterceptorContext ctx)protected booleanSourceRuleModelHistoricalContentCreator. associatedTypesChanged(AbstractRuleModel ruleModel, InterceptorContext ctx)protected booleanSourceRuleModelHistoricalContentCreator. essentialFieldsAreModified(AbstractRuleModel ruleModel, InterceptorContext ctx)protected booleanSourceRuleModelHistoricalContentCreator. modelIsBeingModified(AbstractRuleModel ruleModel, InterceptorContext ctx)protected booleanCampaignHistoricalRuleContentProvider. wasSourceRuleEverPublished(AbstractRuleModel rule)protected booleanCampaignSourceRuleModelHistoricalContentCreator. wasSourceRuleEverPublished(AbstractRuleModel rule) -
Uses of AbstractRuleModel in de.hybris.platform.sap.productconfig.rules.model
Subclasses of AbstractRuleModel in de.hybris.platform.sap.productconfig.rules.model Modifier and Type Class Description classProductConfigSourceRuleModelGenerated model class for type ProductConfigSourceRule first defined at extension sapproductconfigrules.
-