com.ibm.wbiserver.brules.mgmt
Interface BusinessRuleValidateable
- All Known Subinterfaces:
- ActionNode, BusinessRule, BusinessRuleGroup, CaseEdge, ConditionNode, DecisionTable, DecisionTableRule, DecisionTableTemplateInstanceRule, Operation, OperationSelectionRecord, OperationSelectionRecordList, ParameterValue, Rule, RuleBlock, RuleSet, RuleSetRule, RuleSetTemplateInstanceRule, TemplateInstanceExpression, TemplateInstanceRule, TreeAction, TreeBlock, TreeNode
public interface BusinessRuleValidateable
This interface defines methods related to validating an object and any objects that can
be reached from it.
Field Summary |
static java.lang.String |
COPYRIGHT
|
Method Summary |
java.util.List<Problem> |
validate()
Validate this object and all sub-objects that are reachable from it. |
COPYRIGHT
static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
validate
java.util.List<Problem> validate()
- Validate this object and all sub-objects that are reachable from it. A
List
of Problem
objects is returned showing any errors found.
If no errors are found, then a zero-length List
is returned.
- Returns:
- A
List
of validation errors for this object. If no errors are
found, a zero-length List
is returned.