| Name | RuleBo | |
|---|---|---|
| Version | ||
| Included Services | ||
| Java Package | org.kuali.rice.krms.impl.repository | |
| Method | createRule | ||
|---|---|---|---|
| Description | This will create a {@link RuleDefinition} exactly like the parameter passed in. | ||
| Parameters | RuleDefinition | rule | The Rule to create |
| Return | RuleDefinition | ??? | |
| Errors | NONE | No Errors | |
| Method | updateRule | ||
|---|---|---|---|
| Description | This will update an existing {@link RuleDefinition}. | ||
| Parameters | RuleDefinition | rule | The Rule to update |
| Return | void | ??? | |
| Errors | NONE | No Errors | |
| Method | getRuleByRuleId | ||
|---|---|---|---|
| Description | Retrieves an Rule from the repository based on the given rule id. | ||
| Parameters | String | ruleId | the id of the Rule to retrieve |
| Return | RuleDefinition | an {@link RuleDefinition} identified by the given actionId. A null reference is returned if an invalid or non-existent id is supplied. |
|
| Errors | NONE | No Errors | |
| Method | getRuleByNameAndNamespace | ||
|---|---|---|---|
| Description | Retrieves an Rule from the repository based on the provided rule name and namespace. |
||
| Parameters | String | name | the name of the Rule to retrieve. |
| String | namespace | the namespace that the rule is under. | |
| Return | RuleDefinition | an {@link RuleDefinition} identified by the given name and namespace. A null reference is returned if an invalid or non-existent name and namespace combination is supplied. |
|
| Errors | NONE | No Errors | |