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

  1. public interface BusinessRuleValidateable
This interface defines methods related to validating an object and any objects that can be reached from it.

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT

Method Summary

Modifier and Type Method and Description
  1. java.util.List<Problem>
validate()
Validate this object and all sub-objects that are reachable from it.

Field Detail

  1. static final java.lang.String COPYRIGHT
See Also:

Method Detail

validate

  1. 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.