Uses of Interface
org.kuali.rice.krad.rules.rule.BusinessRule
Packages that use BusinessRule
Package
Description
-
Uses of BusinessRule in org.kuali.rice.krad.datadictionary
Fields in org.kuali.rice.krad.datadictionary with type parameters of type BusinessRuleModifier and TypeFieldDescriptionprotected Class<? extends BusinessRule> DocumentEntry.businessRulesClassMethods in org.kuali.rice.krad.datadictionary that return types with arguments of type BusinessRuleModifier and TypeMethodDescriptionClass<? extends BusinessRule> DocumentEntry.getBusinessRulesClass()TheBusinessRulethat will be used to execute business rules for the documentMethod parameters in org.kuali.rice.krad.datadictionary with type arguments of type BusinessRuleModifier and TypeMethodDescriptionvoidDocumentEntry.setBusinessRulesClass(Class<? extends BusinessRule> businessRulesClass) Setter for theBusinessRuleto execute rules for the document -
Uses of BusinessRule in org.kuali.rice.krad.rules
Classes in org.kuali.rice.krad.rules that implement BusinessRuleModifier and TypeClassDescriptionclassContains all of the business rules that are common to all documents.classContains all of the business rules that are common to all maintenance documents.classContains business rules that are common to all transactional documents. -
Uses of BusinessRule in org.kuali.rice.krad.rules.rule
Subinterfaces of BusinessRule in org.kuali.rice.krad.rules.ruleModifier and TypeInterfaceDescriptioninterfaceDefines a rule which gets invoked immediately before a document has a adHocRoutePerson added to it.interfaceDefines a rule which gets invoked immediately before a document has an adHocRouteWorkgroup added to it.interfaceDefines a rule which gets invoked immediately before an object is added to a collection.interfaceDefines a rule which gets invoked immediately before a document has a note added to it.interfaceDefines a rule which gets invoked immediately before a document gets approved.interfaceComplete document rule interface to be implementedinterfaceaudit rule markerinterfaceDefines a rule which gets invoked immediately before a document gets routed.interfaceDefines a rule which gets invoked immediately before a document gets saved.interface -
Uses of BusinessRule in org.kuali.rice.krad.rules.rule.event
Methods in org.kuali.rice.krad.rules.rule.event that return types with arguments of type BusinessRuleModifier and TypeMethodDescriptionClass<? extends BusinessRule> AddAdHocRoutePersonEvent.getRuleInterfaceClass()Class<? extends BusinessRule> AddAdHocRouteWorkgroupEvent.getRuleInterfaceClass()Class<? extends BusinessRule> AddNoteEvent.getRuleInterfaceClass()Class<? extends BusinessRule> ApproveDocumentEvent.getRuleInterfaceClass()Class<? extends BusinessRule> DocumentAuditEvent.getRuleInterfaceClass()Class<? extends BusinessRule> RouteDocumentEvent.getRuleInterfaceClass()Class<? extends BusinessRule> RuleEvent.getRuleInterfaceClass()Returns the interface that classes must implement to receive this event.Class<? extends BusinessRule> SaveDocumentEvent.getRuleInterfaceClass()Class<? extends BusinessRule> SendAdHocRequestsEvent.getRuleInterfaceClass()Methods in org.kuali.rice.krad.rules.rule.event with parameters of type BusinessRuleModifier and TypeMethodDescriptionbooleanAddAdHocRoutePersonEvent.invokeRuleMethod(BusinessRule rule) booleanAddAdHocRouteWorkgroupEvent.invokeRuleMethod(BusinessRule rule) booleanAddCollectionLineEvent.invokeRuleMethod(BusinessRule rule) Invokes the event handling method on the rule object.booleanAddNoteEvent.invokeRuleMethod(BusinessRule rule) booleanApproveDocumentEvent.invokeRuleMethod(BusinessRule rule) booleanCompleteDocumentEvent.invokeRuleMethod(BusinessRule rule) booleanDocumentAuditEvent.invokeRuleMethod(BusinessRule rule) booleanRouteDocumentEvent.invokeRuleMethod(BusinessRule rule) booleanRuleEvent.invokeRuleMethod(BusinessRule rule) Invokes the event handling method on the rule object.booleanSaveDocumentEvent.invokeRuleMethod(BusinessRule rule) booleanSendAdHocRequestsEvent.invokeRuleMethod(BusinessRule rule) -
Uses of BusinessRule in org.kuali.rice.krad.service
Methods in org.kuali.rice.krad.service that return BusinessRuleModifier and TypeMethodDescriptionKualiRuleService.getBusinessRulesInstance(Document document, Class<? extends BusinessRule> ruleInterface) Allows code in actions or business objects to directly access rule methods in the class.Methods in org.kuali.rice.krad.service that return types with arguments of type BusinessRuleModifier and TypeMethodDescriptionClass<? extends BusinessRule> DocumentDictionaryService.getBusinessRulesClass(Document document) Retrieves the configured business rule class configured for the document entry that is associated with the document type of the given document instanceMethod parameters in org.kuali.rice.krad.service with type arguments of type BusinessRuleModifier and TypeMethodDescriptionKualiRuleService.getBusinessRulesInstance(Document document, Class<? extends BusinessRule> ruleInterface) Allows code in actions or business objects to directly access rule methods in the class.