public class RuleValidationContext extends AbstractDataTransferObject implements RuleValidationContextContract
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.Modifier and Type | Class and Description |
---|---|
static class |
RuleValidationContext.Builder
A builder which can be used to construct
RuleValidationContext instances. |
Modifier and Type | Method and Description |
---|---|
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.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
public Rule getRule()
getRule
in interface RuleValidationContextContract
public String getRuleAuthorPrincipalId()
getRuleAuthorPrincipalId
in interface RuleValidationContextContract
public RuleDelegation getRuleDelegation()
getRuleDelegation
in interface RuleValidationContextContract
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.