| Package | Description | 
|---|---|
| org.kuali.rice.kim.document | |
| org.kuali.rice.kim.impl.responsibility | |
| org.kuali.rice.kim.rule.event.ui | |
| org.kuali.rice.kns.document | Copyright 2005-2015 The Kuali Foundation
 Licensed under the Educational Community License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License. | 
| org.kuali.rice.kns.rule.event | Copyright 2005-2015 The Kuali Foundation
 Licensed under the Educational Community License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License. | 
| org.kuali.rice.krad.document | |
| org.kuali.rice.krad.labs.ruleevent | |
| org.kuali.rice.krad.maintenance | |
| org.kuali.rice.krad.rules.rule.event | |
| org.kuali.rice.krad.service | |
| org.kuali.rice.krad.service.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IdentityManagementPersonDocument. postProcessSave(DocumentEvent event) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddResponsibilityEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddDelegationEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddDelegationMemberEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddGroupEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddGroupMemberEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddMemberEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddPermissionEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddPersonDelegationMemberEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| class  | AddPersonDocumentRoleQualifierEventThis is a description of what this class does - wliang don't forget to fill this in. | 
| class  | AddRoleEventThis is a description of what this class does - shyu don't forget to fill this in. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MaintenanceDocumentBase. postProcessSave(DocumentEvent event)Deprecated.  this needs to happen after the document itself is saved, to preserve consistency of the ver_nbr and in the case
 of initial save, because this can't be saved until the document is saved initially | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KualiAddLineEventDeprecated. 
 | 
| class  | PromptBeforeValidationEventDeprecated. 
 Only used in KNS classes, use KRAD. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DocumentEvent> | Document. generateSaveEvents()Generate any necessary events required during the save event generation | 
| List<DocumentEvent> | DocumentBase. generateSaveEvents()Hook for override | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DocumentControllerService. performWorkflowAction(DocumentFormBase form,
                                          UifConstants.WorkflowAction action,
                                          DocumentEvent documentEvent)Invokes the  DocumentServiceto carry out a request workflow action and adds a
 success message, if requested a check for sensitive data is also performed. | 
| void | DocumentControllerServiceImpl. performWorkflowAction(DocumentFormBase form,
                                          UifConstants.WorkflowAction action,
                                          DocumentEvent documentEvent)Invokes the  DocumentServiceto carry out a request workflow action and adds a
 success message, if requested a check for sensitive data is also performed. | 
| void | Document. postProcessSave(DocumentEvent event)Do any work on the document after the save. | 
| void | DocumentBase. postProcessSave(DocumentEvent event) | 
| void | Document. prepareForSave(DocumentEvent event)Do any work on the document that requires the DocumentEvent before the save. | 
| void | DocumentBase. prepareForSave(DocumentEvent event)Override this method with implementation specific prepareForSave logic | 
| void | Document. validateBusinessRules(DocumentEvent event)Sends document off to the rules engine to verify business rules. | 
| void | DocumentBase. validateBusinessRules(DocumentEvent event) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RuleEventImplProvides method for custom rule event invocation. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MaintenanceDocumentBase. postProcessSave(DocumentEvent event)this needs to happen after the document itself is saved, to preserve consistency of the ver_nbr and in the case
 of initial save, because this can't be saved until the document is saved initially | 
| void | MaintenanceDocumentBase. prepareForSave(DocumentEvent event) | 
| void | MaintenanceDocumentBase. validateBusinessRules(DocumentEvent event)Explicitly NOT calling super here. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddAdHocRoutePersonEventThis class represents the add AdHocRoutePerson event that is part of an eDoc in Kuali. | 
| class  | AddAdHocRouteWorkgroupEventThis class represents the add AdHocRouteWorkgroup event that is part of an eDoc in Kuali. | 
| class  | AddCollectionLineEventDefines the add collection line event fired when a user adds a line in a collection in a document. | 
| class  | AddNoteEventThis class represents the add note event that is part of an eDoc in Kuali. | 
| class  | ApproveDocumentEventThis class represents the approve event that is part of an eDoc in Kuali. | 
| class  | BlanketApproveDocumentEventThis class represents the blanketApprove event that is part of an eDoc in Kuali. | 
| class  | CompleteDocumentEventComplete document event | 
| class  | DocumentAuditEventEvent class for document audit | 
| class  | DocumentEventBaseAbstract superclass for document-related events. | 
| class  | RouteDocumentEventThis class represents the route event that is part of an eDoc in Kuali. | 
| class  | SaveDocumentEventRule event generated for a save of a document instance. | 
| class  | SaveOnlyDocumentEventThis class represents the save event that is part of an eDoc in Kuali. | 
| class  | SendAdHocRequestsEventThis is a description of what this class does - wliang don't forget to fill this in. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | KualiRuleService. applyRules(DocumentEvent event)Retrieves and instantiates the businessRulesClass associated with the event's document type (if any), and calls
 the appropriate process* method of that businessRule for handling the given event type. | 
| Document | DocumentService. saveDocument(Document document,
                        DocumentEvent docEvent)This method saves the given document using the document event passed in. | 
| Document | DocumentService. validateAndPersistDocument(Document document,
                                                    DocumentEvent event)Helper method used to save and validate a document | 
| Modifier and Type | Method and Description | 
|---|---|
| Document | DocumentService. saveDocument(Document document,
                        Class<? extends DocumentEvent> kualiDocumentEventClass)Saves the passed-in document. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | KualiRuleServiceImpl. applyRules(DocumentEvent event) | 
| boolean | KualiRuleServiceImpl. invokeBusinessRuleMethod(BusinessRule rule,
                                                DocumentEvent event)local helper method to invoke the business rule method | 
| Document | DocumentServiceImpl. saveDocument(Document document,
                        DocumentEvent event)saves the document with the custom document event passed in
 This method saves the given document using the document event passed in. | 
| Document | DocumentServiceImpl. validateAndPersistDocument(Document document,
                                                    DocumentEvent event)Validates and persists a document. | 
| Modifier and Type | Method and Description | 
|---|---|
| Document | DocumentServiceImpl. saveDocument(Document document,
                        Class<? extends DocumentEvent> kualiDocumentEventClass) | 
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.