Class DocumentAuditEvent
java.lang.Object
org.kuali.rice.krad.rules.rule.event.RuleEventBase
org.kuali.rice.krad.rules.rule.event.DocumentEventBase
org.kuali.rice.krad.rules.rule.event.DocumentAuditEvent
- All Implemented Interfaces:
DocumentEvent,RuleEvent
Event class for document audit
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields inherited from class org.kuali.rice.krad.rules.rule.event.DocumentEventBase
document -
Constructor Summary
ConstructorsConstructorDescriptionDocumentAuditEvent(String errorPathPrefix, Document document) Constructs a RunAuditEvent with the given errorPathPrefix and document.DocumentAuditEvent(Document document) Constructs a RunAuditEvent with the given document. -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends BusinessRule> Returns the interface that classes must implement to receive this event.booleaninvokeRuleMethod(BusinessRule rule) Invokes the event handling method on the rule object.Methods inherited from class org.kuali.rice.krad.rules.rule.event.DocumentEventBase
getDocument, getDocumentId, validateMethods inherited from class org.kuali.rice.krad.rules.rule.event.RuleEventBase
addFact, generateEvents, getDescription, getErrorPathPrefix, getFacts, getName, getRuleMethodName, setFacts, setName, setRuleMethodName, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.rules.rule.event.RuleEvent
generateEvents, getDescription, getErrorPathPrefix, getFacts, getName, getRuleMethodName
-
Constructor Details
-
DocumentAuditEvent
Constructs a RunAuditEvent with the given errorPathPrefix and document.- Parameters:
errorPathPrefix-document-
-
DocumentAuditEvent
Constructs a RunAuditEvent with the given document.- Parameters:
document-
-
-
Method Details
-
getRuleInterfaceClass
Description copied from interface:RuleEventReturns the interface that classes must implement to receive this event.- Returns:
- rule interface
- See Also:
-
invokeRuleMethod
Description copied from interface:RuleEventInvokes the event handling method on the rule object.- Parameters:
rule- business rule- Returns:
- true if the rule matches
- See Also:
-