Uses of Class
de.hybris.platform.ruleengine.model.AbstractRuleEngineRuleModel
-
-
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.droolsruleengineservices.compiler.impl
Methods in de.hybris.platform.droolsruleengineservices.compiler.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected voidDefaultDroolsRuleTargetCodeGenerator. setVersionIfAbsent(RuleCompilationContext ruleCompilationContext, AbstractRuleEngineRuleModel ruleModel, java.lang.String moduleName) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.droolsruleengineservices.impl
Methods in de.hybris.platform.droolsruleengineservices.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidDefaultCommerceRuleEngineService. deactivateRulesModuleEngineRules(java.lang.String moduleName, java.util.Collection<T> engineRules)Methods in de.hybris.platform.droolsruleengineservices.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelDefaultCommerceRuleEngineService. getRuleForCodeAndModule(java.lang.String code, java.lang.String moduleName)AbstractRuleEngineRuleModelDefaultCommerceRuleEngineService. getRuleForUuid(java.lang.String uuid)Methods in de.hybris.platform.droolsruleengineservices.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description RuleEngineActionResultDefaultCommerceRuleEngineService. updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule, AbstractRulesModuleModel rulesModule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.droolsruleengineservices.versioning.impl
Methods in de.hybris.platform.droolsruleengineservices.versioning.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidDroolsModuleVersioningService. assertRuleModuleVersion(AbstractRuleEngineRuleModel engineRule, AbstractRulesModuleModel rulesModule)Deprecated, for removal: This API element is subject to removal in a future version.voidDroolsEngineHistoricalRuleContentProvider. copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel, AbstractRuleEngineRuleModel historicalRuleModel, InterceptorContext ctx)java.util.Optional<java.lang.Long>DroolsModuleVersioningService. getModuleVersion(AbstractRuleEngineRuleModel ruleModel)Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in de.hybris.platform.droolsruleengineservices.versioning.impl with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidDroolsModuleVersioningService. assertRuleModuleVersion(AbstractRulesModuleModel ruleModule, java.util.Set<AbstractRuleEngineRuleModel> rules)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.concurrent
Methods in de.hybris.platform.promotionengineservices.concurrent that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelConcurrentPromotionEngineServiceTest. getRuleForFile(java.lang.String fileName, java.lang.String path)Methods in de.hybris.platform.promotionengineservices.concurrent with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected voidConcurrentPromotionEngineServiceTest. initializeRuleEngine(AbstractRuleEngineRuleModel... rules) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.interceptors
Methods in de.hybris.platform.promotionengineservices.interceptors that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelRuleBasePrepareInterceptorIT. getRuleForFile(java.lang.String fileName, java.lang.String path)Creates a (non-persisted) AbstractRuleEngineRuleModel based on the given file and path.Methods in de.hybris.platform.promotionengineservices.interceptors with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected RuleBasedPromotionModelPromotionRulePrepareInterceptor. createNewPromotionAndAddToRuleModel(AbstractRuleEngineRuleModel ruleModel)protected voidPromotionRulePrepareInterceptor. doOnPrepare(AbstractRuleEngineRuleModel model, InterceptorContext context)protected RuleBasedPromotionModelPromotionRulePrepareInterceptor. getRuleBasedPromotion(AbstractRuleEngineRuleModel model)protected voidRuleBasePrepareInterceptorIT. initializeRuleEngine(AbstractRuleEngineRuleModel... rules)voidPromotionRulePrepareInterceptor. onPrepare(AbstractRuleEngineRuleModel model, InterceptorContext context)protected booleanPromotionRulePrepareInterceptor. setLocalizedMessageFired(AbstractRuleEngineRuleModel engineRule, RuleBasedPromotionModel promotion)Copies attributemessageFiredfor all locales from given AbstractRuleEngineRuleModel to given RuleBasedPromotionModel. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.model
Methods in de.hybris.platform.promotionengineservices.model that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelAbstractRuleBasedPromotionActionModel. getRule()Generated method - Getter of theAbstractRuleBasedPromotionAction.ruleattribute defined at extensionpromotionengineservices.AbstractRuleEngineRuleModelRuleBasedPromotionModel. getRule()Generated method - Getter of theRuleBasedPromotion.ruleattribute defined at extensionpromotionengineservices.Methods in de.hybris.platform.promotionengineservices.model with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidAbstractRuleBasedPromotionActionModel. setRule(AbstractRuleEngineRuleModel value)Generated method - Setter ofAbstractRuleBasedPromotionAction.ruleattribute defined at extensionpromotionengineservices.voidRuleBasedPromotionModel. setRule(AbstractRuleEngineRuleModel value)Generated method - Setter ofRuleBasedPromotion.ruleattribute defined at extensionpromotionengineservices. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.promotionengine
Methods in de.hybris.platform.promotionengineservices.promotionengine that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelPromotionActionService. getRule(AbstractRuleActionRAO action)Returns the rule for the givenaction. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelDefaultPromotionActionService. getRule(AbstractRuleActionRAO abstractRao)returns theAbstractRuleEngineRuleModelfor the givenAbstractRuleActionRAOby looking up the rule code as stored inAbstractRuleActionRAO.getFiredRuleCode().protected AbstractRuleEngineRuleModelDefaultEntryDiscountsPromotionEngineServiceIntegrationTest. getRuleForFile(java.lang.String fileName, java.lang.String path)Creates a (non-persisted) AbstractRuleEngineRuleModel based on the given file and path.protected AbstractRuleEngineRuleModelDefaultPromotionEnginePerfTest. getRuleForFile(java.lang.String fileName, java.lang.String path)protected AbstractRuleEngineRuleModelDefaultPromotionEngineServiceTest. getRuleForFile(java.lang.String fileName, java.lang.String path)Creates a (non-persisted) AbstractRuleEngineRuleModel based on the given file and path.Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected PromotionResultModelDefaultPromotionActionService. findExistingPromotionResultModel(AbstractRuleEngineRuleModel rule, AbstractOrderModel order)Tries to find an existing promotion result that has been fired by the same rule as the given rule.protected voidDefaultEntryDiscountsPromotionEngineServiceIntegrationTest. initializeRuleEngine(AbstractRuleEngineRuleModel... rules)protected voidDefaultPromotionEnginePerfTest. initializeRuleEngine(AbstractRuleEngineRuleModel... rules)protected voidDefaultPromotionEngineServiceTest. initializeRuleEngine(AbstractRuleEngineRuleModel... rules)protected voidDefaultPromotionActionService. setRuleModuleVersionIfApplicable(PromotionResultModel promoResult, AbstractRuleEngineRuleModel rule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.versioning
Methods in de.hybris.platform.promotionengineservices.versioning that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelPromotionResultVersioningIT. createEmptyRule(java.lang.String ruleCode, java.lang.String ruleUUID)protected AbstractRuleEngineRuleModelPromotionResultVersioningIT. getRuleFromResource(java.lang.String resourceName, java.lang.String ruleCode, java.lang.String ruleUUID)Methods in de.hybris.platform.promotionengineservices.versioning with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected voidPromotionResultVersioningIT. initializeRuleEngine(AbstractRuleEngineRuleModel... rules) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.promotionengineservices.versioning.impl
Methods in de.hybris.platform.promotionengineservices.versioning.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected java.util.function.Consumer<RuleBasedPromotionModel>PromotionEngineHistoricalRuleContentProvider. backupOriginalValues(AbstractRuleEngineRuleModel historicalRuleModel)voidPromotionEngineHistoricalRuleContentProvider. copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel, AbstractRuleEngineRuleModel historicalRuleModel, InterceptorContext ctx) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine
Methods in de.hybris.platform.ruleengine with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidRuleEngineService. deactivateRulesModuleEngineRules(java.lang.String moduleName, java.util.Collection<T> engineRules)make the specified collection of engine rules belonging to a specified module inactive, so that the engine wouln't take them in consideration during initMethods in de.hybris.platform.ruleengine that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelRuleEngineService. getRuleForCodeAndModule(java.lang.String code, java.lang.String moduleName)Finds AbstractRuleEngineRuleModel for given code and module.AbstractRuleEngineRuleModelRuleEngineService. getRuleForUuid(java.lang.String uuid)Finds AbstractRuleEngineRuleModel for given uuid.static AbstractRuleEngineRuleModelEngineRulesBuilder. newAbstractRule(java.lang.String code)Methods in de.hybris.platform.ruleengine with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description RuleEngineActionResultRuleEngineService. updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule, AbstractRulesModuleModel rulesModule)Updates the given rule if it already exists. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.cache
Methods in de.hybris.platform.ruleengine.cache with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidKIEModuleCacheBuilder. processRule(T rule)processes the given rule by adding it's cache-able data (e.g. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.cache.impl
Methods in de.hybris.platform.ruleengine.cache.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidDefaultKIEModuleCacheBuilder. processRule(T rule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.dao
Methods in de.hybris.platform.ruleengine.dao with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
java.util.List<T>EngineRuleDao. getActiveRulesForVersion(java.lang.String moduleName, long version)Finds currently active rules for the rule module and a given version of knowledge base<T extends AbstractRuleEngineRuleModel>
TEngineRuleDao. getRuleByUuid(java.lang.String uuid)retrieve the instance of < T extendsAbstractRuleEngineRuleModel> by UUID<T extends AbstractRuleEngineRuleModel>
java.util.List<T>EngineRuleDao. getRulesBetweenVersions(java.lang.String moduleName, long startVersion, long deployedVersion)Finds all rules for the rule module and between a given start version and old version of knowledge base<T extends AbstractRuleEngineRuleModel>
java.util.Collection<T>EngineRuleDao. getRulesByUuids(java.util.Collection<java.lang.String> ruleUuids)<T extends AbstractRuleEngineRuleModel>
java.util.List<T>EngineRuleDao. getRulesForVersion(java.lang.String moduleName, long version)Finds all rules for the rule module and a given version of knowledge baseMethods in de.hybris.platform.ruleengine.dao that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelEngineRuleDao. getActiveRuleByCodeAndMaxVersion(java.lang.String code, java.lang.String moduleName, long version)Finds activeAbstractRuleEngineRuleModelby its code and maximum version.AbstractRuleEngineRuleModelEngineRuleDao. getRuleByCode(java.lang.String code, java.lang.String moduleName)Finds AbstractRuleEngineRuleModel by its code and module.AbstractRuleEngineRuleModelEngineRuleDao. getRuleByCodeAndMaxVersion(java.lang.String code, java.lang.String moduleName, long version)Finds AbstractRuleEngineRuleModel by its code and maximum version.Methods in de.hybris.platform.ruleengine.dao that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.util.List<AbstractRuleEngineRuleModel>EngineRuleDao. findRulesByCode(java.lang.String code)Finds AbstractRuleEngineRuleModels by their common code.java.util.List<AbstractRuleEngineRuleModel>EngineRuleDao. getActiveRules(AbstractRulesModuleModel rulesModule)Finds all currently active AbstractRuleEngineRuleModels for a given rule module.java.util.List<AbstractRuleEngineRuleModel>EngineRuleDao. getActiveRules(java.lang.String moduleName)Finds all currently activeAbstractRuleEngineRuleModelfor a given rules module. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.dao.impl
Methods in de.hybris.platform.ruleengine.dao.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
java.util.List<T>DefaultEngineRuleDao. getActiveRulesForVersion(java.lang.String moduleName, long version)<T extends AbstractRuleEngineRuleModel>
java.util.List<T>DefaultEngineRuleDao. getRulesBetweenVersions(java.lang.String moduleName, long startVersion, long deployedVersion)<T extends AbstractRuleEngineRuleModel>
java.util.Collection<T>DefaultEngineRuleDao. getRulesByUuids(java.util.Collection<java.lang.String> ruleUuids)<T extends AbstractRuleEngineRuleModel>
java.util.List<T>DefaultEngineRuleDao. getRulesForVersion(java.lang.String moduleName, long version)protected <T extends AbstractRuleEngineRuleModel>
java.util.List<T>DefaultEngineRuleDao. getRulesForVersion(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> queryParams, long version)Methods in de.hybris.platform.ruleengine.dao.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelDefaultEngineRuleDao. getActiveRuleByCodeAndMaxVersion(java.lang.String code, java.lang.String moduleName, long version)AbstractRuleEngineRuleModelDefaultEngineRuleDao. getRuleByCode(java.lang.String code, java.lang.String moduleName)AbstractRuleEngineRuleModelDefaultEngineRuleDao. getRuleByCodeAndMaxVersion(java.lang.String code, java.lang.String moduleName, long version)AbstractRuleEngineRuleModelDefaultEngineRuleDao. getRuleByUuid(java.lang.String uuid)protected AbstractRuleEngineRuleModelDefaultEngineRuleDao. getWithMaximumVersion(FlexibleSearchQuery query, long version)Methods in de.hybris.platform.ruleengine.dao.impl that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.util.List<AbstractRuleEngineRuleModel>DefaultEngineRuleDao. findRulesByCode(java.lang.String code)java.util.List<AbstractRuleEngineRuleModel>DefaultEngineRuleDao. getActiveRules(AbstractRulesModuleModel ruleModule)java.util.List<AbstractRuleEngineRuleModel>DefaultEngineRuleDao. getActiveRules(java.lang.String moduleName) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.impl
Methods in de.hybris.platform.ruleengine.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidDefaultPlatformRuleEngineService. deactivateRulesModuleEngineRules(java.lang.String moduleName, java.util.Collection<T> engineRules)Methods in de.hybris.platform.ruleengine.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelDefaultPlatformRuleEngineService. getRuleForCodeAndModule(java.lang.String code, java.lang.String moduleName)AbstractRuleEngineRuleModelDefaultPlatformRuleEngineService. getRuleForUuid(java.lang.String uuid)Methods in de.hybris.platform.ruleengine.impl that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected RuleEngineTaskProcessor<AbstractRuleEngineRuleModel,TaskResult>DefaultPlatformRuleEngineService. getEngineRulesPersistingTaskProcessor()Methods in de.hybris.platform.ruleengine.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description RuleEngineActionResultDefaultPlatformRuleEngineService. updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule, AbstractRulesModuleModel rulesModule)Method parameters in de.hybris.platform.ruleengine.impl with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidDefaultPlatformRuleEngineService. setEngineRulesPersistingTaskProcessor(RuleEngineTaskProcessor<AbstractRuleEngineRuleModel,TaskResult> engineRulesPersistingTaskProcessor) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.init
Classes in de.hybris.platform.ruleengine.init with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Interface Description interfaceRulesFilter<T extends AbstractRuleEngineRuleModel>Rules filter interface -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.init.impl
Methods in de.hybris.platform.ruleengine.init.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected <R extends D,D extends AbstractRuleEngineRuleModel>
java.util.Set<R>DefaultRuleEngineKieModuleSwapper. filterByBiggestVersion(java.util.Collection<D> rulesForVersion)Methods in de.hybris.platform.ruleengine.init.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected booleanDefaultRuleEngineKieModuleSwapper. isRuleValid(AbstractRuleEngineRuleModel rule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.model
Subclasses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.model Modifier and Type Class Description classDroolsRuleModelGenerated model class for type DroolsRule first defined at extension ruleengine. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.test
Methods in de.hybris.platform.ruleengine.test that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelRuleEngineTestSupportService. createRuleModel()factory method declaration to create new instance of AbstractRuleEngineRuleModelMethods in de.hybris.platform.ruleengine.test that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.util.function.Consumer<AbstractRuleEngineRuleModel>RuleEngineTestSupportService. decorateRuleForTest(java.util.Map<java.lang.String,java.lang.String> params)Returns a Customer, adding additional functionality to AbstractRuleEngineRuleModel, based on parameters mapMethods in de.hybris.platform.ruleengine.test with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.lang.StringRuleEngineTestSupportService. getTestModuleName(AbstractRuleEngineRuleModel ruleModel)Returns the name of the module, associated to the rulejava.util.Optional<AbstractRulesModuleModel>RuleEngineTestSupportService. resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel)Returns a module, associated to a ruleMethod parameters in de.hybris.platform.ruleengine.test with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidRuleEngineTestSupportService. associateRulesModule(AbstractRulesModuleModel module, java.util.Set<? extends AbstractRuleEngineRuleModel> rules)associate the rules to a moduleAbstractRulesModuleModelRuleEngineTestSupportService. associateRulesToNewModule(java.lang.String moduleName, java.util.Set<? extends AbstractRuleEngineRuleModel> rules)create the rule module and associate the rules to itAbstractRulesModuleModelRuleEngineTestSupportService. getTestRulesModule(AbstractRuleEngineContextModel abstractContext, java.util.Set<AbstractRuleEngineRuleModel> ruleModels)Creates the concrete subclass of AbstractRulesModuleModel, based on rule engine implementation -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.test.impl
Methods in de.hybris.platform.ruleengine.test.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description AbstractRuleEngineRuleModelDefaultRuleEngineTestSupportService. createRuleModel()Methods in de.hybris.platform.ruleengine.test.impl that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.util.function.Consumer<AbstractRuleEngineRuleModel>DefaultRuleEngineTestSupportService. decorateRuleForTest(java.util.Map<java.lang.String,java.lang.String> params)Methods in de.hybris.platform.ruleengine.test.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.lang.StringDefaultRuleEngineTestSupportService. getTestModuleName(AbstractRuleEngineRuleModel ruleModel)java.util.Optional<AbstractRulesModuleModel>DefaultRuleEngineTestSupportService. resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel)protected voidDefaultRuleEngineTestSupportService. setGlobals(AbstractRuleEngineRuleModel ruleModel, java.util.Map<java.lang.String,java.lang.String> globals)Method parameters in de.hybris.platform.ruleengine.test.impl with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidDefaultRuleEngineTestSupportService. associateRulesModule(AbstractRulesModuleModel module, java.util.Set<? extends AbstractRuleEngineRuleModel> rules)AbstractRulesModuleModelDefaultRuleEngineTestSupportService. associateRulesToNewModule(java.lang.String moduleName, java.util.Set<? extends AbstractRuleEngineRuleModel> rules)AbstractRulesModuleModelDefaultRuleEngineTestSupportService. getTestRulesModule(AbstractRuleEngineContextModel abstractContext, java.util.Set<AbstractRuleEngineRuleModel> rules) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.util
Methods in de.hybris.platform.ruleengine.util with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
booleanEngineRulesRepository. checkEngineRuleDeployedForModule(T engineRule, java.lang.String moduleName)Checks whether the given engine rule is deployed or would be deployed on startup as part of the given modulestatic <T extends AbstractRuleEngineRuleModel>
voidEngineRulePreconditions. checkRuleHasKieModule(T rule)Verify if the engine rule is associated with any KIE module, throwIllegalStateExceptionotherwisestatic <T extends AbstractRuleEngineRuleModel>
voidEngineRulePreconditions. checkRulesHaveSameType(java.util.Collection<T> engineRules)Verify if all the rules in the collection are of the same type.<T extends AbstractRuleEngineRuleModel>
java.util.Collection<T>EngineRulesRepository. getDeployedEngineRulesForModule(java.lang.String moduleName)Get engine rules, deployed for a given module -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.util.impl
Methods in de.hybris.platform.ruleengine.util.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
booleanDefaultEngineRulesRepository. checkEngineRuleDeployedForModule(T engineRule, java.lang.String moduleName)<T extends AbstractRuleEngineRuleModel>
java.util.Collection<T>DefaultEngineRulesRepository. getDeployedEngineRulesForModule(java.lang.String moduleName) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.versioning
Methods in de.hybris.platform.ruleengine.versioning that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelRuleVersioningIT. createEmptyRule(java.lang.String ruleCode, java.lang.String ruleUUID)protected AbstractRuleEngineRuleModelRuleVersioningIT. getRuleFromResource(java.lang.String resourceName, java.lang.String ruleCode, java.lang.String ruleUUID)Methods in de.hybris.platform.ruleengine.versioning with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidModuleVersioningService. assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel, AbstractRulesModuleModel rulesModule)assert (and change if necessary) the version of the module of the rulejava.lang.StringRuleModelChecksumCalculator. calculateChecksumOf(AbstractRuleEngineRuleModel rule)Calculates the checksum, based on AbstractRuleEngineRuleModel instance contentvoidHistoricalRuleContentProvider. copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel droolsRule, AbstractRuleEngineRuleModel historicalDroolsRule, InterceptorContext ctx)voidRuleModelHistoricalContentCreator. createHistoricalVersion(AbstractRuleEngineRuleModel ruleEngineEntity, InterceptorContext context)creates the historical version of the modeljava.util.Optional<java.lang.Long>ModuleVersioningService. getModuleVersion(AbstractRuleEngineRuleModel ruleModel)Returns the current version of the rule modulevoidRuleModelRemoveHandler. handleOnRemove(AbstractRuleEngineRuleModel rule, InterceptorContext context)Introduces additional logic on rule engine rule model removal against the persistence contextAbstractValidationResultRuleModelValidator. validate(AbstractRuleEngineRuleModel rule, InterceptorContext context)Validates the rule engine rule model against the persistence contextMethod parameters in de.hybris.platform.ruleengine.versioning with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidModuleVersioningService. assertRuleModuleVersion(AbstractRulesModuleModel moduleModel, java.util.Set<AbstractRuleEngineRuleModel> rules)Given the module, assert it's version in accordance with the provided rules -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengine.versioning.impl
Methods in de.hybris.platform.ruleengine.versioning.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected booleanRuleEngineRuleModelHistoricalContentCreator. activeFlagChanged(AbstractRuleEngineRuleModel model, InterceptorContext context)voidDefaultModuleVersioningService. assertRuleModuleVersion(AbstractRuleEngineRuleModel engineRule, AbstractRulesModuleModel rulesModule)java.lang.StringRuleEngineRuleModelChecksumCalculator. calculateChecksumOf(AbstractRuleEngineRuleModel rule)protected booleanRuleEngineRuleModelHistoricalContentCreator. contentHasChanged(AbstractRuleEngineRuleModel ruleModel, InterceptorContext ctx)voidRuleEngineHistoricalRuleContentProvider. copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel, AbstractRuleEngineRuleModel historicalRuleModel, InterceptorContext ctx)voidRuleEngineRuleModelHistoricalContentCreator. createHistoricalVersion(AbstractRuleEngineRuleModel rule, InterceptorContext context)protected booleanRuleEngineRuleModelHistoricalContentCreator. drivingAttributesModified(AbstractRuleEngineRuleModel droolsRule, InterceptorContext context)protected AbstractRulesModuleModelRuleEngineRuleModelHistoricalContentCreator. getKieModule(AbstractRuleEngineRuleModel ruleModel)java.util.Optional<java.lang.Long>DefaultModuleVersioningService. getModuleVersion(AbstractRuleEngineRuleModel ruleModel)protected <T> TAbstractHistoricalRuleContentProvider. getOriginal(AbstractRuleEngineRuleModel droolsRule, InterceptorContext context, java.lang.String attributeQualifier)protected <T> TRuleEngineRuleModelHistoricalContentCreator. getOriginal(AbstractRuleEngineRuleModel droolsRule, InterceptorContext context, java.lang.String attributeQualifier)voidRuleEngineRuleModelRemoveHandler. handleOnRemove(AbstractRuleEngineRuleModel rule, InterceptorContext context)protected booleanRuleEngineRuleModelHistoricalContentCreator. hasLastVersion(AbstractRuleEngineRuleModel ruleModel)protected booleanRuleEngineRuleModelValidator. hasLatestVersionOrNew(AbstractRuleEngineRuleModel rule)protected booleanRuleEngineRuleModelHistoricalContentCreator. historicalVersionMustBeCreated(AbstractRuleEngineRuleModel droolsRule, InterceptorContext context)protected voidRuleEngineRuleModelHistoricalContentCreator. incrementActiveModelVersion(AbstractRuleEngineRuleModel ruleModel)protected booleanRuleEngineRuleModelHistoricalContentCreator. isActive(AbstractRuleEngineRuleModel ruleModel, InterceptorContext ctx)protected booleanRuleEngineRuleModelHistoricalContentCreator. modelIsBeeingModified(AbstractRuleEngineRuleModel ruleModel, InterceptorContext ctx)protected booleanRuleEngineRuleModelHistoricalContentCreator. modelIsValid(AbstractRuleEngineRuleModel ruleModel)protected voidRuleEngineRuleModelRemoveHandler. previousVersionExistsMakeItActive(AbstractRuleEngineRuleModel ruleEngineRule, InterceptorContext ctx)protected voidRuleEngineRuleModelHistoricalContentCreator. putOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel droolsRule, AbstractRuleEngineRuleModel historicalDroolsRule, InterceptorContext ctx)AbstractValidationResultRuleEngineRuleModelValidator. validate(AbstractRuleEngineRuleModel rule, InterceptorContext context)Method parameters in de.hybris.platform.ruleengine.versioning.impl with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidDefaultModuleVersioningService. assertRuleModuleVersion(AbstractRulesModuleModel ruleModule, java.util.Set<AbstractRuleEngineRuleModel> rules) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleenginebackoffice.widgets.listview.actions
Method parameters in de.hybris.platform.ruleenginebackoffice.widgets.listview.actions with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description booleanPushRuleToEngineAction. canPerform(com.hybris.cockpitng.actions.ActionContext<AbstractRuleEngineRuleModel> arg0)java.lang.StringPushRuleToEngineAction. getConfirmationMessage(com.hybris.cockpitng.actions.ActionContext<AbstractRuleEngineRuleModel> context)booleanPushRuleToEngineAction. needsConfirmation(com.hybris.cockpitng.actions.ActionContext<AbstractRuleEngineRuleModel> context)com.hybris.cockpitng.actions.ActionResult<java.lang.String>PushRuleToEngineAction. perform(com.hybris.cockpitng.actions.ActionContext<AbstractRuleEngineRuleModel> context) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.cache.impl
Methods in de.hybris.platform.ruleengineservices.cache.impl with type parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description <T extends AbstractRuleEngineRuleModel>
voidDefaultCommerceKIEModuleCacheBuilder. processRule(T rule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.maintenance.tasks.impl
Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected java.util.Set<AbstractRuleEngineRuleModel>UpdateRulesStatusPostRulesModuleSwappingTask. getEngineRulesToRevert(java.util.Map<java.lang.String,java.lang.Long> ruleVersions, java.lang.String moduleName)Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected booleanProvideModifiedRuleCodesPostTask. rulesAreEqual(AbstractRuleEngineRuleModel rule1, AbstractRuleEngineRuleModel rule2)Deprecated, for removal: This API element is subject to removal in a future version.no longer needed -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.model
Methods in de.hybris.platform.ruleengineservices.model that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description java.util.Set<AbstractRuleEngineRuleModel>AbstractRuleModel. getEngineRules()Generated method - Getter of theAbstractRule.engineRulesattribute defined at extensionruleengineservices.Method parameters in de.hybris.platform.ruleengineservices.model with type arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidAbstractRuleModel. setEngineRules(java.util.Set<AbstractRuleEngineRuleModel> value)Generated method - Setter ofAbstractRule.engineRulesattribute defined at extensionruleengineservices. -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.ruleengine.versioning
Methods in de.hybris.platform.ruleengineservices.ruleengine.versioning that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelRuleVersioningIT. createEmptyRule(java.lang.String ruleCode, java.lang.String ruleUUID)protected AbstractRuleEngineRuleModelRuleVersioningIT. getRuleFromResource(java.lang.String resourceName, java.lang.String ruleCode, java.lang.String ruleUUID) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.setup.tasks.impl
Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelDeactivateDroolsRulesTask. deactivate(AbstractRuleEngineRuleModel ruleEngineRule)protected AbstractRuleEngineRuleModelLinkSourceRulesTask. updateMapping(SourceRuleModel rule)Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl that return types with arguments of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected java.util.List<AbstractRuleEngineRuleModel>DeactivateDroolsRulesTask. getSourcedDroolsRules()protected java.util.function.Predicate<AbstractRuleEngineRuleModel>DeactivateDroolsRulesTask. isRuleValidToProcess()Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelDeactivateDroolsRulesTask. deactivate(AbstractRuleEngineRuleModel ruleEngineRule) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.ruleengineservices.versioning.impl
Methods in de.hybris.platform.ruleengineservices.versioning.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description voidRuleEngineServicesHistoricalRuleContentProvider. copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel, AbstractRuleEngineRuleModel historicalRuleModel, InterceptorContext ctx) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.sap.productconfig.rules.action.strategy.impl
Methods in de.hybris.platform.sap.productconfig.rules.action.strategy.impl that return AbstractRuleEngineRuleModel Modifier and Type Method Description protected AbstractRuleEngineRuleModelProductConfigAbstractRuleActionStrategy. getRule(AbstractRuleActionRAO action)Methods in de.hybris.platform.sap.productconfig.rules.action.strategy.impl with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected voidProductConfigAbstractRuleActionStrategy. logMessageData(AbstractRuleEngineRuleModel rule, java.lang.String csticName, java.lang.String csticValueName, ProductConfigMessage productConfigMessage)protected voidProductConfigAbstractRuleActionStrategy. showMessage(ConfigModel model, java.util.Map<java.lang.String,CsticModel> csticMap, AbstractRuleEngineRuleModel rule, java.lang.String ruleMessageForCstic, java.lang.String ruleMessageForCsticValue, ProductConfigMessage productConfigMessage) -
Uses of AbstractRuleEngineRuleModel in de.hybris.platform.sap.productconfig.rules.interceptor
Methods in de.hybris.platform.sap.productconfig.rules.interceptor with parameters of type AbstractRuleEngineRuleModel Modifier and Type Method Description protected voidProductConfigRulesPrepareInterceptor. mapMessageForCstic(AbstractRuleEngineRuleModel runtimeRule, ProductConfigSourceRuleModel sourceRule)protected voidProductConfigRulesPrepareInterceptor. mapSeverity(AbstractRuleEngineRuleModel runtimeRule, ProductConfigSourceRuleModel sourceRule)voidProductConfigRulesPrepareInterceptor. onPrepare(AbstractRuleEngineRuleModel model, InterceptorContext context)
-