Uses of Class
de.hybris.platform.ruleengineservices.model.AbstractRuleModel
Packages that use AbstractRuleModel
Package
Description
Contains generated models for each type of de.hybris.platform.promotionengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.ruleengine.jalo package.
Contains generated models for each type of de.hybris.platform.ruleengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.sap.productconfig.rules.jalo package.
-
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades
Methods in de.hybris.platform.assistedservicepromotionfacades that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionAssistedServicePromotionFacade.getCSAPromotions(String promotionCodeLike) returns PromotionsAssistedServicePromotionFacade.getCustomerPromotions(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 AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescriptionvoidCSAPromotionsModelProvider.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 AbstractRuleModelModifier and TypeMethodDescriptionDefaultAssistedServicePromotionFacade.getCSAPromotions(String promotionCodeLike) DefaultAssistedServicePromotionFacade.getCustomerPromotions(String promotionCodeLike) -
Uses of AbstractRuleModel in de.hybris.platform.assistedservicepromotionfacades.populator
Methods in de.hybris.platform.assistedservicepromotionfacades.populator with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionvoidCSAPromoDataPopulator.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 AbstractRuleModelModifier and TypeMethodDescriptionprotected StringBuilderDefaultDroolsRuleTargetCodeGenerator.generateDateRangeCondition(DroolsRuleGeneratorContext context, AbstractRuleModel rule) protected StringBuilderDefaultDroolsRuleTargetCodeGenerator.generateTrackerVariable(DroolsRuleGeneratorContext context, AbstractRuleModel rule) protected StringDefaultDroolsRuleTargetCodeGenerator.getRuleGroupCode(AbstractRuleModel rule) protected StringDefaultValidationAndOutputEncodingITTest.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 AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescriptionprotected Predicate<AbstractRuleModel>RuleCompileAllPromotionsForModuleAction.filterSelectedRules()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected Predicate<AbstractRuleModel>RuleUndeploySelectedPromotionsFromModuleAction.filterSelectedRules()Method parameters in de.hybris.platform.promotionenginebackoffice.actions with type arguments of type AbstractRuleModelModifier and TypeMethodDescriptionprotected StringRuleClonePromotionAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleCompileAllPromotionsForModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleCompilePromotionForModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeployPromotionFromModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeploySelectedPromotionsFromModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleClonePromotionAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleCompileAllPromotionsForModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleCompilePromotionForModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeployPromotionFromModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeploySelectedPromotionsFromModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) -
Uses of AbstractRuleModel in de.hybris.platform.promotionengineservices.model
Subclasses of AbstractRuleModel in de.hybris.platform.promotionengineservices.modelModifier and TypeClassDescriptionclassGenerated 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 AbstractRuleModelModifier and TypeMethodDescriptionPromotionResultMockBuilder.createSourceRule(String code, 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 AbstractRuleModelModifier and TypeMethodDescriptionprotected Predicate<AbstractRuleModel>AbstractRuleEditAvailabilityProvider.getRuleAllowedToEditPredicate()Class<? extends AbstractRuleModel>AbstractEditorViewModel.getRuleType()Methods in de.hybris.platform.rulebuilderbackoffice.editors with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionbooleanAbstractRuleEditAvailabilityProvider.isAllowedToEdit(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute attribute, AbstractRuleModel ruleInstance) Method parameters in de.hybris.platform.rulebuilderbackoffice.editors with type arguments of type AbstractRuleModelModifier and TypeMethodDescriptionvoidAbstractRuleEditAvailabilityProvider.setRuleAllowedToEditPredicate(Predicate<AbstractRuleModel> ruleAllowedToEditPredicate) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengine.model
Methods in de.hybris.platform.ruleengine.model that return AbstractRuleModelModifier and TypeMethodDescriptionAbstractRuleEngineRuleModel.getSourceRule()Generated method - Getter of theAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.Methods in de.hybris.platform.ruleengine.model with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionvoidAbstractRuleEngineRuleModel.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 AbstractRuleModelModifier and TypeMethodDescription<T extends AbstractRulesModuleModel>
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 AbstractRuleModelModifier and TypeMethodDescription<T extends AbstractRulesModuleModel>
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 AbstractRuleModelModifier and TypeMethodDescriptionprotected <T extends AbstractRuleModel>
List<T>AbstractRuleCompilePublishComposer.getAffectedRules(List<T> rules) Provides a list of all the related rules for the provided rule set.protected <T extends AbstractRuleModel>
List<T>AbstractRuleSetProcessingForModuleAction.getSelectedRules(com.hybris.cockpitng.actions.ActionContext<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 AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescriptionprotected Set<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction.filterByType(Set<AbstractRuleModel> rules) protected Predicate<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction.filterSelectedRules()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected Predicate<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction.filterSelectedRulesByStatus()returns a filter (used inside ofAbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext)) that is responsible to filter out rules based on their statusprotected Predicate<AbstractRuleModel>RuleUndeploySelectedFromModuleAction.filterSelectedRulesByStatus()protected abstract List<AbstractRuleModel>AbstractRuleProcessingForModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<I> context) protected List<AbstractRuleModel>RuleCompileAllForModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) returns currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected List<AbstractRuleModel>RuleCompileForModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected List<AbstractRuleModel>RuleUndeployFromModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected List<AbstractRuleModel>RuleUndeploySelectedFromModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) returns the currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext)).Methods in de.hybris.platform.ruleenginebackoffice.actions with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescriptionprotected voidRuleCloneAction.addDialogWindowAttribute(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context, org.zkoss.zul.Window window) booleanAbstractRuleSetProcessingForModuleAction.canPerform(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) booleanRuleCompileForModuleAction.canPerform(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected booleanAbstractRuleSetProcessingForModuleAction.differentRuleTypes(List<AbstractRuleModel> rulesToCompile) protected Set<AbstractRuleModel>AbstractRuleSetProcessingForModuleAction.filterByType(Set<AbstractRuleModel> rules) protected StringRuleCloneAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleCompileAllForModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleCompileForModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeployFromModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeploySelectedFromModuleAction.getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleCloneAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleCompileAllForModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected StringRuleCompileForModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeployFromModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringRuleUndeploySelectedFromModuleAction.getDialogTitle(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) protected List<AbstractRuleModel>RuleCompileAllForModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<Set<AbstractRuleModel>> context) returns currently selected rules (AbstractRuleSetProcessingForModuleAction.getSelectedRules(ActionContext))protected List<AbstractRuleModel>RuleCompileForModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected List<AbstractRuleModel>RuleUndeployFromModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected List<AbstractRuleModel>RuleUndeploySelectedFromModuleAction.getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<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>
List<T>AbstractRuleSetProcessingForModuleAction.getSelectedRules(com.hybris.cockpitng.actions.ActionContext<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<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 AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeClassDescriptionclassMethods in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelMethods in de.hybris.platform.ruleengineservices.compiler with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionRuleCompilerService.compile(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, String moduleName) Compiles a rule.RuleCompilerService.compile(AbstractRuleModel rule, String moduleName) Compiles a rule.RuleCompilerResultFactory.create(AbstractRuleModel rule, RuleCompilerResult.Result result, List<RuleCompilerProblem> problems) Creates a result of rule compiler process.RuleCompilerResultFactory.create(AbstractRuleModel rule, List<RuleCompilerProblem> problems) Creates a result of rule compiler process.RuleCompilerContextFactory.createContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, 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 AbstractRuleModelMethods in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionDefaultRuleCompilerService.compile(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, String moduleName) DefaultRuleCompilerService.compile(AbstractRuleModel rule, String moduleName) DefaultRuleCompilerResultFactory.create(AbstractRuleModel rule, RuleCompilerResult.Result result, List<RuleCompilerProblem> problems) DefaultRuleCompilerResultFactory.create(AbstractRuleModel rule, List<RuleCompilerProblem> problems) DefaultRuleCompilerContextFactory.createContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, String moduleName, RuleIrVariablesGenerator variablesGenerator) protected voidDefaultRuleCompilerContextFactory.populateDefinitionsForRule(AbstractRuleModel rule, DefaultRuleCompilerContext context) Constructors in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type AbstractRuleModelModifierConstructorDescriptionDefaultRuleCompilerContext(RuleCompilationContext ruleCompilationContext, AbstractRuleModel rule, String moduleName, RuleIrVariablesGenerator variablesGenerator) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.impex.impl
Methods in de.hybris.platform.ruleengineservices.impex.impl that return AbstractRuleModelModifier and TypeMethodDescriptionprotected AbstractRuleModelCampaignSourceRulesTranslator.selectOldestRule(List<AbstractRuleModel> rules) Method parameters in de.hybris.platform.ruleengineservices.impex.impl with type arguments of type AbstractRuleModelModifier and TypeMethodDescriptionprotected AbstractRuleModelCampaignSourceRulesTranslator.selectOldestRule(List<AbstractRuleModel> rules) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.maintenance
Classes in de.hybris.platform.ruleengineservices.maintenance with type parameters of type AbstractRuleModelModifier and TypeInterfaceDescriptioninterfaceRuleCompilerSpliterator<T extends AbstractRuleModel>interface for compiler task spliterator, accumulating and splitting the rules to be compiled and published -
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 AbstractRuleModelModifier and TypeMethodDescriptionprotected Set<AbstractRuleModel>UpdateRulesDeploymentsPostTask.getRulesForCodes(Collection<String> ruleCodes) Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionprotected List<AbstractRulesModuleModel>UpdateRulesDeploymentsPostTask.calculateDeployments(AbstractRuleModel rule) protected voidUpdateRulesStatusPostRulesModuleSwappingTask.checkIfPublishedAndUpdateStatus(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 AbstractRuleModelModifier and TypeMethodDescriptionprotected voidUpdateRulesStatusPostRulesModuleSwappingTask.checkIfPublishedAndUpdateStatus(Set<AbstractRuleModel> publishedRules, AbstractRuleModel rule) protected voidUpdateRulesStatusPostRulesModuleSwappingTaskUnitTest.initializeExecutionContextWithModifiedRuleCodes(List<AbstractRuleModel> sourceRulesList) protected voidUpdateRulesStatusPostRulesModuleSwappingTask.updateRulesStatus(Collection<AbstractRuleModel> rules, RuleStatus status) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.model
Subclasses of AbstractRuleModel in de.hybris.platform.ruleengineservices.modelModifier and TypeClassDescriptionclassGenerated model class for type SourceRule first defined at extension ruleengineservices.Methods in de.hybris.platform.ruleengineservices.model that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionRuleGroupModel.getRules()Generated method - Getter of theRuleGroup.rulesattribute defined at extensionruleengineservices.Method parameters in de.hybris.platform.ruleengineservices.model with type arguments of type AbstractRuleModelModifier and TypeMethodDescriptionvoidRuleGroupModel.setRules(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 AbstractRuleModelModifier and TypeMethodDescription<T extends AbstractRuleModel>
List<T>RuleDao.findAllActiveRules()Finds all activeAbstractRuleModels<T extends AbstractRuleModel>
List<T>RuleDao.findAllActiveRulesByType(Class<T> type) Finds all active rules by a specified type<T extends AbstractRuleModel>
List<T>RuleDao.findAllRules()Finds all rules with latest version<T extends AbstractRuleModel>
List<T>RuleDao.findAllRulesByType(Class<T> type) Finds all rules by a specified type<T extends AbstractRuleModel>
List<T>RuleDao.findAllRulesWithStatuses(RuleStatus... ruleStatuses) Return all rule versions with one of the statuses listed in ruleStatuses param<T extends AbstractRuleModel>
List<T>RuleDao.findAllRuleVersionsByCode(String code) Finds all versions ofAbstractRuleModelby code.<T extends AbstractRuleModel>
List<T>RuleDao.findAllRuleVersionsByCodeAndStatus(String code, RuleStatus ruleStatus) Return all rule versions with a given code and status<T extends AbstractRuleModel>
List<T>RuleDao.findAllRuleVersionsByCodeAndStatuses(String code, RuleStatus... ruleStatuses) Return all rule versions with a given code and one of the statuses listed in ruleStatuses param.<T extends AbstractRuleModel>
List<T>RuleDao.findByVersionAndStatuses(Long version, RuleStatus... ruleStatuses) Return all rules within statuses and version<T extends AbstractRuleModel>
TRuleDao.findRuleByCode(String code) Finds the latest version ofAbstractRuleModelby code.<T extends AbstractRuleModel>
TRuleDao.findRuleByCodeAndType(String code, Class<T> type) FindsAbstractRuleModelby code.Methods in de.hybris.platform.ruleengineservices.rule.dao that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionRuleDao.findRuleByCodeAndStatus(String code, RuleStatus ruleStatus) Return a rule, having latest version with the statusRuleDao.findRuleByCodeAndVersion(String code, 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 AbstractRuleModelModifier and TypeMethodDescriptionprotected <T extends AbstractRuleModel>
List<T>DefaultRuleDao.filterByLastVersion(List<T> rulesWithVersion) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllActiveRules()<T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllActiveRulesByType(Class<T> type) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRules()<T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRulesByType(Class<T> type) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRulesWithStatuses(RuleStatus... ruleStatuses) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRuleVersionsByCode(String code) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRuleVersionsByCodeAndStatus(String code, RuleStatus ruleStatus) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findAllRuleVersionsByCodeAndStatuses(String code, RuleStatus... ruleStatuses) <T extends AbstractRuleModel>
List<T>DefaultRuleDao.findByVersionAndStatuses(Long version, RuleStatus... ruleStatuses) <T extends AbstractRuleModel>
TDefaultRuleDao.findRuleByCode(String code) <T extends AbstractRuleModel>
TDefaultRuleDao.findRuleByCodeAndType(String code, Class<T> type) Methods in de.hybris.platform.ruleengineservices.rule.dao.impl that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionDefaultRuleDao.findRuleByCodeAndStatus(String code, RuleStatus ruleStatus) DefaultRuleDao.findRuleByCodeAndVersion(String code, Long version) -
Uses of AbstractRuleModel in de.hybris.platform.ruleengineservices.rule.interceptors
Methods in de.hybris.platform.ruleengineservices.rule.interceptors with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescription<T extends AbstractRuleModel>
TRuleService.createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate) Creates new rule from given rule template.<T extends AbstractRuleModel>
TRuleService.createRuleFromTemplate(String newRuleCode, AbstractRuleTemplateModel ruleTemplate) Creates new rule from given rule template.<T extends AbstractRuleModel>
List<T>RuleService.getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion, RuleType ruleType) Gets activeAbstractRuleModels by catalog version and rule type<T extends AbstractRuleModel>
List<T>RuleService.getAllActiveRules()Gets all activeAbstractRuleModels<T extends AbstractRuleModel>
List<T>RuleService.getAllActiveRulesForType(Class ruleType) Gets all activeAbstractRuleModels by a specific type<T extends AbstractRuleModel>
List<T>RuleService.getAllRules()Gets allAbstractRuleModels<T extends AbstractRuleModel>
List<T>RuleService.getAllRulesForCode(String code) Gets all versions ofAbstractRuleModelby code.<T extends AbstractRuleModel>
List<T>RuleService.getAllRulesForCodeAndStatus(String code, RuleStatus... ruleStatuses) Gets all versions ofAbstractRuleModelby code and status<T extends AbstractRuleModel>
List<T>RuleService.getAllRulesForStatus(RuleStatus... ruleStatuses) Gets all versions ofAbstractRuleModelby status<T extends AbstractRuleModel>
List<T>RuleService.getAllRulesForType(Class ruleType) Gets allAbstractRuleModels by a specific typeMethods in de.hybris.platform.ruleengineservices.rule.services that return AbstractRuleModelModifier and TypeMethodDescriptionRuleService.cloneRule(AbstractRuleModel source) Clones given rule.RuleService.cloneRule(String newRuleCode, AbstractRuleModel source) Clones given rule with the specified code for new rule.RuleService.getRuleForCode(String code) Gets the latest version ofAbstractRuleModelby code.Methods in de.hybris.platform.ruleengineservices.rule.services that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionClass<? extends AbstractRuleModel>RuleService.getRuleTypeFromTemplate(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 AbstractRuleModelModifier and TypeMethodDescriptionRuleService.cloneRule(AbstractRuleModel source) Clones given rule.RuleService.cloneRule(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 AbstractRuleModelModifier and TypeMethodDescription<T extends AbstractRuleModel>
TDefaultRuleService.createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate) <T extends AbstractRuleModel>
TDefaultRuleService.createRuleFromTemplate(String newRuleCode, AbstractRuleTemplateModel ruleTemplate) <T extends AbstractRuleModel>
List<T>DefaultRuleService.getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion, RuleType ruleType) <T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllActiveRules()<T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllRules()<T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllRulesForCode(String code) <T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllRulesForCodeAndStatus(String code, RuleStatus... ruleStatuses) <T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllRulesForStatus(RuleStatus... ruleStatuses) <T extends AbstractRuleModel>
List<T>DefaultRuleService.getAllRulesForType(Class ruleType) Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return AbstractRuleModelModifier and TypeMethodDescriptionDefaultRuleService.cloneRule(AbstractRuleModel source) DefaultRuleService.cloneRule(String newRuleCode, AbstractRuleModel source) DefaultRuleService.getRuleForCode(String code) Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionDefaultRuleService.getAllActiveRulesForType(Class ruleType) Class<? extends AbstractRuleModel>DefaultRuleService.getRuleTypeFromTemplate(Class<? extends AbstractRuleTemplateModel> templateType) Methods in de.hybris.platform.ruleengineservices.rule.services.impl with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionDefaultRuleService.cloneRule(AbstractRuleModel source) DefaultRuleService.cloneRule(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 AbstractRuleModelModifier and TypeMethodDescriptionClass<? extends AbstractRuleModel>RuleTypeMappingStrategy.findRuleType(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 AbstractRuleModelModifier and TypeMethodDescriptionClass<? extends AbstractRuleModel>DefaultRuleTypeMappingStrategy.findRuleType(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 AbstractRuleModelMethods in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionSourceRuleParameterValueMapper.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 AbstractRuleModelModifier and TypeMethodDescriptionprotected AbstractRuleModelUpdateRuleStatusTask.changeStatus(AbstractRuleModel rule, RuleStatus status) Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl that return types with arguments of type AbstractRuleModelModifier and TypeMethodDescriptionprotected List<AbstractRuleModel>UpdateRuleStatusTask.changeStatus(RuleStatus fromStatus, RuleStatus toStatus) Methods in de.hybris.platform.ruleengineservices.setup.tasks.impl with parameters of type AbstractRuleModelModifier and TypeMethodDescriptionprotected 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 AbstractRuleModelModifier and TypeMethodDescriptionbooleanDefaultRuleAllowedToEditPredicate.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 AbstractRuleModelModifier and TypeMethodDescriptionprotected 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.modelModifier and TypeClassDescriptionclassGenerated model class for type ProductConfigSourceRule first defined at extension sapproductconfigrules.