Uses of Interface
org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent

Packages that use KualiDocumentEvent
org.kuali.rice.kim.impl.responsibility   
org.kuali.rice.kim.rule.event.ui   
org.kuali.rice.kns.rule.event Copyright 2005-2012 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.maintenance   
org.kuali.rice.krad.rules.rule.event   
org.kuali.rice.krad.service Core service interfaces. 
org.kuali.rice.krad.service.impl Core service implementations. 
 

Uses of KualiDocumentEvent in org.kuali.rice.kim.impl.responsibility
 

Classes in org.kuali.rice.kim.impl.responsibility that implement KualiDocumentEvent
 class AddResponsibilityEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 

Uses of KualiDocumentEvent in org.kuali.rice.kim.rule.event.ui
 

Classes in org.kuali.rice.kim.rule.event.ui that implement KualiDocumentEvent
 class AddDelegationEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddDelegationMemberEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddGroupEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddGroupMemberEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddMemberEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddPermissionEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddPersonDelegationMemberEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 class AddPersonDocumentRoleQualifierEvent
          This is a description of what this class does - wliang don't forget to fill this in.
 class AddRoleEvent
          This is a description of what this class does - shyu don't forget to fill this in.
 

Uses of KualiDocumentEvent in org.kuali.rice.kns.rule.event
 

Classes in org.kuali.rice.kns.rule.event that implement KualiDocumentEvent
 class KualiAddLineEvent
          Deprecated. 
 class PromptBeforeValidationEvent
          Event for handling warnings/questions before rules are called.
 

Uses of KualiDocumentEvent in org.kuali.rice.krad.document
 

Methods in org.kuali.rice.krad.document that return types with arguments of type KualiDocumentEvent
 List<KualiDocumentEvent> DocumentBase.generateSaveEvents()
          Hook for override
 List<KualiDocumentEvent> Document.generateSaveEvents()
          Generate any necessary events required during the save event generation
 

Methods in org.kuali.rice.krad.document with parameters of type KualiDocumentEvent
 void DocumentBase.postProcessSave(KualiDocumentEvent event)
           
 void Document.postProcessSave(KualiDocumentEvent event)
          Do any work on the document after the save.
 void DocumentBase.prepareForSave(KualiDocumentEvent event)
          Override this method with implementation specific prepareForSave logic
 void Document.prepareForSave(KualiDocumentEvent event)
          Do any work on the document that requires the KualiDocumentEvent before the save.
 void DocumentBase.validateBusinessRules(KualiDocumentEvent event)
           
 void Document.validateBusinessRules(KualiDocumentEvent event)
          Sends document off to the rules engine to verify business rules.
 

Uses of KualiDocumentEvent in org.kuali.rice.krad.maintenance
 

Methods in org.kuali.rice.krad.maintenance with parameters of type KualiDocumentEvent
 void MaintenanceDocumentBase.postProcessSave(KualiDocumentEvent 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(KualiDocumentEvent event)
           
 void MaintenanceDocumentBase.validateBusinessRules(KualiDocumentEvent event)
          Explicitly NOT calling super here.
 

Uses of KualiDocumentEvent in org.kuali.rice.krad.rules.rule.event
 

Classes in org.kuali.rice.krad.rules.rule.event that implement KualiDocumentEvent
 class AddAdHocRoutePersonEvent
          This class represents the add AdHocRoutePerson event that is part of an eDoc in Kuali.
 class AddAdHocRouteWorkgroupEvent
          This class represents the add AdHocRouteWorkgroup event that is part of an eDoc in Kuali.
 class AddNoteEvent
          This class represents the add note event that is part of an eDoc in Kuali.
 class ApproveDocumentEvent
          This class represents the approve event that is part of an eDoc in Kuali.
 class BlanketApproveDocumentEvent
          This class represents the blanketApprove event that is part of an eDoc in Kuali.
 class DocumentAuditEvent
          Event class for document audit
 class KualiDocumentEventBase
          Abstract superclass for document-related events.
 class RouteDocumentEvent
          This class represents the route event that is part of an eDoc in Kuali.
 class SaveDocumentEvent
          This class represents the save event that is part of an eDoc in Kuali.
 class SaveOnlyDocumentEvent
          This class represents the save event that is part of an eDoc in Kuali.
 class SendAdHocRequestsEvent
          This is a description of what this class does - wliang don't forget to fill this in.
 

Methods in org.kuali.rice.krad.rules.rule.event that return types with arguments of type KualiDocumentEvent
 List<KualiDocumentEvent> KualiDocumentEvent.generateEvents()
          This will return a list of events that are spawned from this event.
 List<KualiDocumentEvent> ApproveDocumentEvent.generateEvents()
           
 List<KualiDocumentEvent> SaveDocumentEvent.generateEvents()
           
 List<KualiDocumentEvent> SaveOnlyDocumentEvent.generateEvents()
          This overridden method returns an empty list always
 List<KualiDocumentEvent> KualiDocumentEventBase.generateEvents()
           
 List<KualiDocumentEvent> SendAdHocRequestsEvent.generateEvents()
           
 List<KualiDocumentEvent> RouteDocumentEvent.generateEvents()
           
 

Uses of KualiDocumentEvent in org.kuali.rice.krad.service
 

Methods in org.kuali.rice.krad.service with parameters of type KualiDocumentEvent
 boolean KualiRuleService.applyRules(KualiDocumentEvent 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.
 

Method parameters in org.kuali.rice.krad.service with type arguments of type KualiDocumentEvent
 Document DocumentService.saveDocument(Document document, Class<? extends KualiDocumentEvent> kualiDocumentEventClass)
          Saves the passed-in document.
 

Uses of KualiDocumentEvent in org.kuali.rice.krad.service.impl
 

Methods in org.kuali.rice.krad.service.impl with parameters of type KualiDocumentEvent
 boolean KualiRuleServiceImpl.applyRules(KualiDocumentEvent event)
           
 Document DocumentServiceImpl.validateAndPersistDocument(Document document, KualiDocumentEvent event)
          Validates and persists a document.
 

Method parameters in org.kuali.rice.krad.service.impl with type arguments of type KualiDocumentEvent
 Document DocumentServiceImpl.saveDocument(Document document, Class<? extends KualiDocumentEvent> kualiDocumentEventClass)
           
 



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