org.kuali.rice.krad.rules.rule.event
Class SendAdHocRequestsEvent

java.lang.Object
  extended by org.kuali.rice.krad.rules.rule.event.KualiDocumentEventBase
      extended by org.kuali.rice.krad.rules.rule.event.SendAdHocRequestsEvent
All Implemented Interfaces:
KualiDocumentEvent

public class SendAdHocRequestsEvent
extends KualiDocumentEventBase

This is a description of what this class does - wliang don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
 
Fields inherited from class org.kuali.rice.krad.rules.rule.event.KualiDocumentEventBase
document
 
Constructor Summary
SendAdHocRequestsEvent(Document document)
          Constructs a SaveDocumentEvent with the given document
SendAdHocRequestsEvent(String errorPathPrefix, Document document)
           
SendAdHocRequestsEvent(String description, String errorPathPrefix, Document document)
           
 
Method Summary
 List<KualiDocumentEvent> generateEvents()
          This will return a list of events that are spawned from this event.
 Class<? extends BusinessRule> getRuleInterfaceClass()
          This overridden method ...
 boolean invokeRuleMethod(BusinessRule rule)
          Invokes the event handling method on the rule object.
 
Methods inherited from class org.kuali.rice.krad.rules.rule.event.KualiDocumentEventBase
getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SendAdHocRequestsEvent

public SendAdHocRequestsEvent(String errorPathPrefix,
                              Document document)

SendAdHocRequestsEvent

public SendAdHocRequestsEvent(Document document)
Constructs a SaveDocumentEvent with the given document

Parameters:
document -

SendAdHocRequestsEvent

public SendAdHocRequestsEvent(String description,
                              String errorPathPrefix,
                              Document document)
Method Detail

getRuleInterfaceClass

public Class<? extends BusinessRule> getRuleInterfaceClass()
This overridden method ...

Returns:
See Also:
KualiDocumentEvent.getRuleInterfaceClass()

invokeRuleMethod

public boolean invokeRuleMethod(BusinessRule rule)
Description copied from interface: KualiDocumentEvent
Invokes the event handling method on the rule object.

Returns:
See Also:
KualiDocumentEvent.invokeRuleMethod(org.kuali.rice.krad.rules.rule.BusinessRule)

generateEvents

public List<KualiDocumentEvent> generateEvents()
Description copied from interface: KualiDocumentEvent
This will return a list of events that are spawned from this event.

Specified by:
generateEvents in interface KualiDocumentEvent
Overrides:
generateEvents in class KualiDocumentEventBase
Returns:
See Also:
KualiDocumentEventBase.generateEvents()


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.