RuleBoService

Name RuleBo
Version
Included Services  
Java Package org.kuali.rice.krms.impl.repository

This is the interface for accessing KRMS repository Rule related bos

Operations
Main Message Structures

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

Back to Operations

Method updateRule
Description This will update an existing {@link RuleDefinition}.
Parameters RuleDefinition rule The Rule to update
Return void ???
Errors NONE No Errors

Back to Operations

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

Back to Operations

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

Back to Operations