IBM WebSphere Application ServerTM
Release 7

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.
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

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.

IBM WebSphere Application ServerTM
Release 7