| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.validation.RuleValidationContext
public class RuleValidationContext
The RuleValidationContext represents the context under which to validate a Rule which is being entered
 into the system, be it through the web-based Rule GUI or via an XML import.
 
 The ruleAuthor is the UserSession of the individual who is entering or editing the rule.  This may
 be null if the rule is being run through validation from the context of an XML rule
 import.
 
 The RuleDelegation represents the pointer to the rule from it's parent rule's RuleResponsibility.
 This will be null if the rule being entered is not a delegation rule.
| Nested Class Summary | |
|---|---|
| static class | RuleValidationContext.BuilderA builder which can be used to construct RuleValidationContextinstances. | 
| Method Summary | |
|---|---|
|  Rule | getRule()Retrieve the rule which is being validated. | 
|  String | getRuleAuthorPrincipalId()Retrieve the principal id of the individual entering the rule into the system. | 
|  RuleDelegation | getRuleDelegation()Retrieve the RuleDelegation representing the parent of the rule being validated. | 
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject | 
|---|
| afterUnmarshal, beforeUnmarshal, equals, hashCode, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Method Detail | 
|---|
public Rule getRule()
getRule in interface RuleValidationContextContractpublic String getRuleAuthorPrincipalId()
getRuleAuthorPrincipalId in interface RuleValidationContextContractpublic RuleDelegation getRuleDelegation()
getRuleDelegation in interface RuleValidationContextContract| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||