public interface RuleDao
| Modifier and Type | Method and Description |
|---|---|
List<AbstractRuleModel> |
findAllActiveRules()
Finds all active
AbstractRuleModels |
<T extends AbstractRuleModel> |
findAllActiveRulesByType(Class<T> type)
Finds all active rules by a specified type
|
List<AbstractRuleModel> |
findAllRules()
Finds all
AbstractRuleModels |
<T extends AbstractRuleModel> |
findAllRulesByType(Class<T> type)
Finds all rules by a specified type
|
List<AbstractRuleModel> |
findAllToBePublishedRules()
Finds all rules to be published
AbstractRuleModels |
<T extends AbstractRuleModel> |
findAllToBePublishedRulesByType(Class<T> type)
Finds all rules to be published by a specified type
|
RuleType |
findEngineRuleTypeByRuleType(Class<?> type)
Finds engine rule type for given rule type.
|
AbstractRuleModel |
findRuleByCode(String code)
Finds
AbstractRuleModel by code. |
<T extends AbstractRuleModel> |
findRuleByCodeAndType(String code,
Class<T> type)
Finds
AbstractRuleModel by code. |
List<AbstractRuleModel> findAllRules()
AbstractRuleModelsAbstractRuleModels<T extends AbstractRuleModel> List<T> findAllRulesByType(Class<T> type)
type - - type of the rule. Must extend AbstractRuleModelList<AbstractRuleModel> findAllActiveRules()
AbstractRuleModelsAbstractRuleModels<T extends AbstractRuleModel> List<T> findAllActiveRulesByType(Class<T> type)
type - - type of the rule. Must extend AbstractRuleModelList<AbstractRuleModel> findAllToBePublishedRules()
AbstractRuleModelsAbstractRuleModels<T extends AbstractRuleModel> List<T> findAllToBePublishedRulesByType(Class<T> type)
type - - type of the rule. Must extend AbstractRuleModelAbstractRuleModel findRuleByCode(String code)
AbstractRuleModel by code.code - - code of the ruleAbstractRuleModel<T extends AbstractRuleModel> T findRuleByCodeAndType(String code, Class<T> type)
AbstractRuleModel by code.code - - code of the ruletype - - type of the rule. Must extend AbstractRuleModelAbstractRuleModelCopyright © 2017 SAP SE. All Rights Reserved.