| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
AssistedServicePromotionFacade.getCSAPromotions(java.lang.String promotionCodeLike)
returns Promotions
|
java.util.List<AbstractRuleModel> |
AssistedServicePromotionFacade.getCustomerPromotions(java.lang.String promotionCodeLike)
returns Promotions
|
| Modifier and Type | Method and Description |
|---|---|
protected Converter<AbstractRuleModel,CSAPromoData> |
CSAPromotionsModelProvider.getCsaPromoDataConverter() |
protected Converter<AbstractRuleModel,CSAPromoData> |
CustomerPromotionsModelProvider.getCsaPromoDataConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
CSAPromotionsModelProvider.setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter) |
void |
CustomerPromotionsModelProvider.setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
DefaultAssistedServicePromotionFacade.getCSAPromotions(java.lang.String promotionCodeLike) |
java.util.List<AbstractRuleModel> |
DefaultAssistedServicePromotionFacade.getCustomerPromotions(java.lang.String promotionCodeLike) |
| Modifier and Type | Method and Description |
|---|---|
void |
CSAPromoDataPopulator.populate(AbstractRuleModel source,
CSAPromoData target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.StringBuilder |
DefaultDroolsRuleTargetCodeGenerator.generateConfigVariable(DroolsRuleGeneratorContext context,
AbstractRuleModel rule) |
protected java.lang.StringBuilder |
DefaultDroolsRuleTargetCodeGenerator.generateDateRangeCondition(DroolsRuleGeneratorContext context,
AbstractRuleModel rule) |
protected java.lang.StringBuilder |
DefaultDroolsRuleTargetCodeGenerator.generateRuleGroupCondition(DroolsRuleGeneratorContext context,
AbstractRuleModel rule)
Deprecated.
since 6.6. It's deprecated because of the changes in the rule action execution logic
|
protected java.lang.String |
DefaultDroolsRuleTargetCodeGenerator.getRuleGroupCode(AbstractRuleModel rule) |
protected boolean |
DefaultDroolsRuleActionsGenerator.ruleIsStackable(AbstractRuleModel rule)
Deprecated.
since 6.7
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractRuleModel> |
CxPromotionsForCatalogQueryExecutor.getActiveRules(CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Predicate<AbstractRuleModel> |
RuleUndeploySelectedPromotionsFromModuleAction.filterSelectedRules() |
protected java.util.function.Predicate<AbstractRuleModel> |
RuleCompileAllPromotionsForModuleAction.filterSelectedRules()
returns a filter (used inside of
#getSelectedRules(ActionContext)) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PromotionRulePrepareInterceptor.setLocalizedDescription(AbstractRuleModel rule,
RuleBasedPromotionModel promotion)
Copies attribute
name for all locals from given AbstractRuleModel to the promotionDescription of
given RuleBasedPromotionModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
PromotionSourceRuleModel
Generated model class for type PromotionSourceRule first defined at extension promotionengineservices.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
PromotionResultMockBuilder.createSourceRule(java.lang.String code,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends AbstractRuleModel> |
AbstractEditorViewModel.getRuleType() |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
AbstractRuleEngineRuleModel.getSourceRule()
Generated method - Getter of the
AbstractRuleEngineRule.sourceRule attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleEngineRuleModel.setSourceRule(AbstractRuleModel value)
Generated method - Setter of
AbstractRuleEngineRule.sourceRule attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
RulesModuleResolver.lookupForRulesModules(AbstractRuleModel rule)
Looks up for the rules modules corresponding to the given rule
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
DefaultRulesModuleResolver.lookupForRulesModules(AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractRuleModel> |
AbstractRuleCompilePublishComposer.getAffectedRules(java.util.List<T> rules)
Provides a list of all the related rules for the provided rule set.
|
protected <T extends AbstractRuleModel> |
AbstractRuleSetProcessingForModuleAction.getSelectedRules(<any> context)
retrieves the (non-empty) list of selected rules from the UI context (used inside
#getRulesToProcess(ActionContext)) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleModel |
RuleCloneAction.getRuleToClone(<any> context) |
protected AbstractRuleModel |
RuleCompileForModuleComposer.getRuleToCompile() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Predicate<AbstractRuleModel> |
AbstractRuleSetProcessingForModuleAction.filterSelectedRules()
returns a filter (used inside of
#getSelectedRules(ActionContext)) |
protected java.util.function.Predicate<AbstractRuleModel> |
AbstractRuleSetProcessingForModuleAction.filterSelectedRulesByStatus()
returns a filter (used inside of
#getSelectedRules(ActionContext)) that is responsible to filter out rules
based on their status |
protected java.util.List<AbstractRuleModel> |
RuleUndeploySelectedFromModuleAction.getRulesToProcess(<any> context)
returns the currently selected rules (
#getSelectedRules(ActionContext)). |
protected java.util.List<AbstractRuleModel> |
RuleCompileForModuleAction.getRulesToProcess(<any> context) |
protected abstract java.util.List<AbstractRuleModel> |
AbstractRuleProcessingForModuleAction.getRulesToProcess(<any> context) |
protected java.util.List<AbstractRuleModel> |
RuleCompileAllForModuleAction.getRulesToProcess(<any> context)
returns either the currently selected rules (
#getSelectedRules(ActionContext)) or retrieves all to be
published rules ( RuleCompileAllForModuleAction.retrieveRulesToCompile()). |
protected java.util.List<AbstractRuleModel> |
RuleUndeployFromModuleAction.getRulesToProcess(<any> context) |
protected java.util.function.Supplier<java.util.List<AbstractRuleModel>> |
RuleCompileAllForModuleAction.retrieveRulesToCompile()
returns a supplier to retrieve the rules to be compiled (used inside of
#getRulesToProcess(ActionContext)). |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleCloneComposer.forceListViewReload(AbstractRuleModel newlyCreatedItem)
Forces list view refresh due to a new item creation
|
protected RuleType |
AbstractRuleSetProcessingForModuleAction.getRuleType(AbstractRuleModel rule) |
protected void |
RuleCloneComposer.replaceEditorElement(AbstractRuleModel newItem)
Updates editorArea widget content
|
protected void |
RuleCreateFromTemplateComposer.reportSuccess(AbstractRuleModel result) |
protected void |
RuleCloneComposer.updateListView(AbstractRuleModel newlyCreatedItem)
Updates list view
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractRuleSetProcessingForModuleAction.differentRuleTypes(java.util.List<AbstractRuleModel> rulesToCompile) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
VersionedRuleEditorAreaLogicHandler.notifyNewItemCreated(AbstractRuleModel rule)
Publish an event that allows to refresh other widgets in the backoffice
|
| Modifier and Type | Class and Description |
|---|---|
class |
RuleAvailabilityListCellRenderer<R extends AbstractRuleModel> |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
RuleAvailabilityListCellRenderer.getLabelText(AbstractRuleModel rule)
Finds all the deployments for the given rule and concatenates module names to obtain a comma separated string
value
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
RuleCompilerContext.getRule()
Returns the rule.
|
| Modifier and Type | Method and Description |
|---|---|
RuleCompilerResult |
RuleCompilerService.compile(AbstractRuleModel rule,
java.lang.String moduleName)
Compiles a rule.
|
RuleCompilerResult |
RuleCompilerService.compile(RuleCompilationContext ruleCompilationContext,
AbstractRuleModel rule,
java.lang.String moduleName)
Compiles a rule.
|
RuleCompilerResult |
RuleCompilerResultFactory.create(AbstractRuleModel rule,
java.util.List<RuleCompilerProblem> problems)
Creates a result of rule compiler process.
|
RuleCompilerResult |
RuleCompilerResultFactory.create(AbstractRuleModel rule,
RuleCompilerResult.Result result,
java.util.List<RuleCompilerProblem> problems)
Creates a result of rule compiler process.
|
T |
RuleCompilerContextFactory.createContext(RuleCompilationContext ruleCompilationContext,
AbstractRuleModel rule,
java.lang.String moduleName,
RuleIrVariablesGenerator variablesGenerator)
Creates a new compiler context and sets it as the current one.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
DefaultRuleCompilerContext.getRule() |
| Modifier and Type | Method and Description |
|---|---|
RuleCompilerResult |
DefaultRuleCompilerService.compile(AbstractRuleModel rule,
java.lang.String moduleName) |
RuleCompilerResult |
DefaultRuleCompilerService.compile(RuleCompilationContext ruleCompilationContext,
AbstractRuleModel rule,
java.lang.String moduleName) |
RuleCompilerResult |
DefaultRuleCompilerResultFactory.create(AbstractRuleModel rule,
java.util.List<RuleCompilerProblem> problems) |
RuleCompilerResult |
DefaultRuleCompilerResultFactory.create(AbstractRuleModel rule,
RuleCompilerResult.Result result,
java.util.List<RuleCompilerProblem> problems) |
DefaultRuleCompilerContext |
DefaultRuleCompilerContextFactory.createContext(RuleCompilationContext ruleCompilationContext,
AbstractRuleModel rule,
java.lang.String moduleName,
RuleIrVariablesGenerator variablesGenerator) |
protected void |
DefaultRuleCompilerContextFactory.populateDefinitionsForRule(AbstractRuleModel rule,
DefaultRuleCompilerContext context) |
| Constructor and Description |
|---|
DefaultRuleCompilerContext(RuleCompilationContext ruleCompilationContext,
AbstractRuleModel rule,
java.lang.String moduleName,
RuleIrVariablesGenerator variablesGenerator) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
RuleDeploymentsAttributeHandler.get(AbstractRuleModel rule) |
void |
RuleDeploymentsAttributeHandler.set(AbstractRuleModel model,
java.util.List<AbstractRulesModuleModel> abstractRulesModuleModels) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleModel |
CampaignSourceRulesTranslator.selectOldestRule(java.util.List<AbstractRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleModel |
CampaignSourceRulesTranslator.selectOldestRule(java.util.List<AbstractRuleModel> rules) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuleCompilerSpliterator<T extends AbstractRuleModel>
interface for compiler task spliterator, accumulating and splitting the rules to be compiled and published
|
| Modifier and Type | Method and Description |
|---|---|
RuleCompilerPublisherResult |
RuleMaintenanceService.archiveRule(AbstractRuleModel rule)
Archives given rule
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleCompilerPublisherResult |
DefaultRuleMaintenanceService.archiveNonDeployedRule(AbstractRuleModel rule) |
RuleCompilerPublisherResult |
DefaultRuleMaintenanceService.archiveRule(AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UpdateRulesStatusPostRulesModuleSwappingTask.checkIfPublishedAndUpdateStatus(java.util.Set<AbstractRuleModel> publishedRules,
AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UpdateRulesStatusPostRulesModuleSwappingTask.checkIfPublishedAndUpdateStatus(java.util.Set<AbstractRuleModel> publishedRules,
AbstractRuleModel rule) |
protected void |
UpdateRulesStatusPostRulesModuleSwappingTask.updateRulesStatus(java.util.Collection<AbstractRuleModel> rules,
RuleStatus status) |
| Modifier and Type | Class and Description |
|---|---|
class |
SourceRuleModel
Generated model class for type SourceRule first defined at extension ruleengineservices.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AbstractRuleModel> |
RuleGroupModel.getRules()
Generated method - Getter of the
RuleGroup.rules attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleGroupModel.setRules(java.util.Set<AbstractRuleModel> value)
Generated method - Setter of
RuleGroup.rules attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
AbstractRuleResource.getAbstractRuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected AbstractRuleModel |
AbstractRuleResource.readResource(java.lang.String resourceId)
Gets the
AbstractRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractRuleModel> |
AbstractRulesResource.getAbstractRulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleResource.setAbstractRuleModel(AbstractRuleModel value)
Convenience method which just delegates to
#setResourceValue(AbstractRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRulesResource.setAbstractRulesCollection(java.util.Collection<AbstractRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleModel> |
RuleDao.findAllActiveRulesByType(java.lang.Class<T> type)
Finds all active rules by a specified type
|
<T extends AbstractRuleModel> |
RuleDao.findAllRulesByType(java.lang.Class<T> type)
Finds all rules by a specified type
|
<T extends AbstractRuleModel> |
RuleDao.findAllRulesWithStatuses(RuleStatus... ruleStatuses)
Return all rule versions with one of the statuses listed in ruleStatuses param
|
<T extends AbstractRuleModel> |
RuleDao.findAllRuleVersionsByCode(java.lang.String code)
Finds all versions of
AbstractRuleModel by code. |
<T extends AbstractRuleModel> |
RuleDao.findAllRuleVersionsByCodeAndStatus(java.lang.String code,
RuleStatus ruleStatus)
Return all rule versions with a given code and status
|
<T extends AbstractRuleModel> |
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> |
RuleDao.findAllToBePublishedRules()
Finds all rules to be published
AbstractRuleModels |
<T extends AbstractRuleModel> |
RuleDao.findAllToBePublishedRulesByType(java.lang.Class<T> type)
Finds all rules to be published by a specified type
|
<T extends AbstractRuleModel> |
RuleDao.findByVersionAndStatuses(java.lang.Long version,
RuleStatus... ruleStatuses)
Return all rules within statuses and version
|
<T extends AbstractRuleModel> |
RuleDao.findRuleByCode(java.lang.String code)
Finds the latest version of
AbstractRuleModel by code. |
<T extends AbstractRuleModel> |
RuleDao.findRuleByCodeAndType(java.lang.String code,
java.lang.Class<T> type)
Finds
AbstractRuleModel by code. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
RuleDao.findAllActiveRules()
Finds all active
AbstractRuleModels |
java.util.List<AbstractRuleModel> |
RuleDao.findAllRules()
Finds all
AbstractRuleModels with latest version |
java.util.Optional<AbstractRuleModel> |
RuleDao.findRuleByCodeAndStatus(java.lang.String code,
RuleStatus ruleStatus)
Return a rule, having latest version with the status
|
java.util.Optional<AbstractRuleModel> |
RuleDao.findRuleByCodeAndVersion(java.lang.String code,
java.lang.Long version)
Return a rule with a specified version
|
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractRuleModel> |
DefaultRuleDao.filterByLastVersion(java.util.List<T> rulesWithVersion) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllActiveRulesByType(java.lang.Class<T> type) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllRulesByType(java.lang.Class<T> type) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllRulesWithStatuses(RuleStatus... ruleStatuses) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllRuleVersionsByCode(java.lang.String code) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllRuleVersionsByCodeAndStatus(java.lang.String code,
RuleStatus ruleStatus) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllRuleVersionsByCodeAndStatuses(java.lang.String code,
RuleStatus... ruleStatuses) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllToBePublishedRules() |
<T extends AbstractRuleModel> |
DefaultRuleDao.findAllToBePublishedRulesByType(java.lang.Class<T> type) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findByVersionAndStatuses(java.lang.Long version,
RuleStatus... ruleStatuses) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findRuleByCode(java.lang.String code) |
<T extends AbstractRuleModel> |
DefaultRuleDao.findRuleByCodeAndType(java.lang.String code,
java.lang.Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
DefaultRuleDao.findAllActiveRules() |
java.util.List<AbstractRuleModel> |
DefaultRuleDao.findAllRules() |
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) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RulePrepareInterceptor.generateUuid(AbstractRuleModel model,
InterceptorContext context) |
void |
RulePrepareInterceptor.onPrepare(AbstractRuleModel model,
InterceptorContext context) |
void |
RuleVersioningPrepareInterceptor.onPrepare(AbstractRuleModel model,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleModel> |
RuleService.createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate)
Creates new rule from given rule template.
|
<T extends AbstractRuleModel> |
RuleService.createRuleFromTemplate(java.lang.String newRuleCode,
AbstractRuleTemplateModel ruleTemplate)
Creates new rule from given rule template.
|
<T extends AbstractRuleModel> |
RuleService.getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion,
RuleType ruleType)
Gets active
AbstractRuleModels by catalog version and rule type |
<T extends AbstractRuleModel> |
RuleService.getAllRulesForCode(java.lang.String code)
Gets all versions of
AbstractRuleModel by code. |
<T extends AbstractRuleModel> |
RuleService.getAllRulesForCodeAndStatus(java.lang.String code,
RuleStatus... ruleStatuses)
Gets all versions of
AbstractRuleModel by code and status |
<T extends AbstractRuleModel> |
RuleService.getAllRulesForStatus(RuleStatus... ruleStatuses)
Gets all versions of
AbstractRuleModel by status |
<T extends AbstractRuleModel> |
RuleService.getAllToBePublishedRules()
Gets all rules to be published
AbstractRuleModels |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
RuleService.cloneRule(AbstractRuleModel source)
Clones given rule.
|
AbstractRuleModel |
RuleService.cloneRule(java.lang.String newRuleCode,
AbstractRuleModel source)
Clones given rule with the specified code for new rule.
|
AbstractRuleModel |
RuleService.getRuleForCode(java.lang.String code)
Gets the latest version of
AbstractRuleModel by code. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
RuleService.getAllActiveRules()
Gets all active
AbstractRuleModels |
java.util.List<AbstractRuleModel> |
RuleService.getAllActiveRulesForType(java.lang.Class ruleType)
Gets all active
AbstractRuleModels by a specific type |
java.util.List<AbstractRuleModel> |
RuleService.getAllRules()
Gets all
AbstractRuleModels |
java.util.List<AbstractRuleModel> |
RuleService.getAllRulesForType(java.lang.Class ruleType)
Gets all
AbstractRuleModels by a specific type |
java.util.List<AbstractRuleModel> |
RuleService.getAllToBePublishedRulesForType(java.lang.Class ruleType)
Gets all rules to be published
AbstractRuleModels by a specific type |
java.lang.Class<? extends AbstractRuleModel> |
RuleService.getRuleTypeFromTemplate(java.lang.Class<? extends AbstractRuleTemplateModel> templateType)
Finds and returns rule type model class based on the template type
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
RuleService.cloneRule(AbstractRuleModel source)
Clones given rule.
|
AbstractRuleModel |
RuleService.cloneRule(java.lang.String newRuleCode,
AbstractRuleModel source)
Clones given rule with the specified code for new rule.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleModel> |
DefaultRuleService.createRuleFromTemplate(AbstractRuleTemplateModel ruleTemplate) |
<T extends AbstractRuleModel> |
DefaultRuleService.createRuleFromTemplate(java.lang.String newRuleCode,
AbstractRuleTemplateModel ruleTemplate) |
<T extends AbstractRuleModel> |
DefaultRuleService.getActiveRulesForCatalogVersionAndRuleType(CatalogVersionModel catalogVersion,
RuleType ruleType) |
<T extends AbstractRuleModel> |
DefaultRuleService.getAllRulesForCode(java.lang.String code) |
<T extends AbstractRuleModel> |
DefaultRuleService.getAllRulesForCodeAndStatus(java.lang.String code,
RuleStatus... ruleStatuses) |
<T extends AbstractRuleModel> |
DefaultRuleService.getAllRulesForStatus(RuleStatus... ruleStatuses) |
<T extends AbstractRuleModel> |
DefaultRuleService.getAllToBePublishedRules() |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
DefaultRuleService.cloneRule(AbstractRuleModel source) |
AbstractRuleModel |
DefaultRuleService.cloneRule(java.lang.String newRuleCode,
AbstractRuleModel source) |
AbstractRuleModel |
DefaultRuleService.getRuleForCode(java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleModel> |
DefaultRuleService.getAllActiveRules() |
java.util.List<AbstractRuleModel> |
DefaultRuleService.getAllActiveRulesForType(java.lang.Class ruleType) |
java.util.List<AbstractRuleModel> |
DefaultRuleService.getAllRules() |
java.util.List<AbstractRuleModel> |
DefaultRuleService.getAllRulesForType(java.lang.Class ruleType) |
java.util.List<AbstractRuleModel> |
DefaultRuleService.getAllToBePublishedRulesForType(java.lang.Class ruleType) |
java.lang.Class<? extends AbstractRuleModel> |
DefaultRuleService.getRuleTypeFromTemplate(java.lang.Class<? extends AbstractRuleTemplateModel> templateType) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
DefaultRuleService.cloneRule(AbstractRuleModel source) |
AbstractRuleModel |
DefaultRuleService.cloneRule(java.lang.String newRuleCode,
AbstractRuleModel source) |
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends AbstractRuleModel> |
DefaultRuleTypeMappingStrategy.findRuleType(java.lang.Class<? extends AbstractRuleTemplateModel> templateType) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleModel |
SourceRuleParameterValueMapper.fromString(java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
SourceRuleParameterValueMapper.toString(AbstractRuleModel sourceRule) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleModel |
UpdateRuleStatusTask.changeStatus(AbstractRuleModel rule,
RuleStatus status) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractRuleModel> |
UpdateRuleStatusTask.changeStatus(RuleStatus fromStatus,
RuleStatus toStatus) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleModel |
UpdateRuleStatusTask.changeStatus(AbstractRuleModel rule,
RuleStatus status) |
protected void |
UpdateSourceRuleVersionTask.changeVersion(AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CampaignSourceRuleModelHistoricalContentCreator.associatedCampaignsChanged(AbstractRuleModel rule,
InterceptorContext ctx) |
protected boolean |
SourceRuleModelHistoricalContentCreator.associatedTypesChanged(AbstractRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
CampaignSourceRuleModelHistoricalContentCreator.associatedTypesChanged(AbstractRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
SourceRuleModelHistoricalContentCreator.essentialFieldsAreModified(AbstractRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
SourceRuleModelHistoricalContentCreator.modelIsBeingModified(AbstractRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
CampaignHistoricalRuleContentProvider.wasSourceRuleEverPublished(AbstractRuleModel rule) |
protected boolean |
CampaignSourceRuleModelHistoricalContentCreator.wasSourceRuleEverPublished(AbstractRuleModel rule) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProductConfigSourceRuleModel
Generated model class for type ProductConfigSourceRule first defined at extension sapproductconfigrules.
|
Copyright © 2018 SAP SE. All Rights Reserved.