Package org.kuali.rice.kew.rule
package org.kuali.rice.kew.rule
-
ClassDescriptionAbstract base class for
RoleAttributes.Abstract base class forWorkflowRuleAttributes.Generates Action Requests for a Document using the rule system and the specifiedRuleTemplateBo.Helper class that can parse and generate generic attribute content from Mapinvalid input: '<'String,String> values.Generic base class that implements common functionality to simplify implementing a RoleAttribute.Generic base class that implements common functionality to simplify implementing a WorkflowAttribute.Represents a rule responsibility which points to a group.Used by theWebRuleBaseValuesto hold key-value-id data fors.invalid reference
FieldImplements the KRA meta-rule processing and state machine engineAn attribute which can be used to filter a List of rules prior to evaluation by the rules engine.Represents a rule responsibility which points to a person.Helper class that encapsulates a qualified rolename, and can encode and decode to String representation.The resolution of a qualified role (role name + data) to a List of recipientIds.A special type of attribute that is used exclusively for resolving abstract roles to concrete responsibilities (users and groups).Represents a rule responsibility which points to a role.RoleAttribute that exposes a document's user who routed the documentA Rule wraps a rule definition (RuleBaseValues) and exposes it as aRuleExpression.A model bean for a Rule within the KEW rules engine.A model bean representing the delegation of a rule from a responsibility to another rule.A rule is an entity that can be evaluated at runtime to generate a list ofRuleResponsibilityBos to which to dispatch action requests.BO for rule expressionsResult of aRuleExpressionevaluationAn extension of aRuleBaseValues.The value of an extension to a rule.A model bean representing the responsibility of a user, workgroup, or role to perform some action on a document.AWorkflowRuleAttributewhich is used to route a rule based on theDocumentTypeof the rule which is created.AWorkflowAttributeDefinitionfor theRuleRoutingAttribute.RuleSelector is responsible for selecting the rules to be evaluated for a given rule-based requests node.Defines default values and other preset information for aRuleBaseValueswhich is based off of the associatedRuleTemplateBo.A simple interface for handling validation of rules.A simple base RoleAttribute implementation for roles that do not need to be qualified prior to resolution.An interface which can be implemented by aWorkflowRuleAttributeto allow for validation of client routing data.Interface which abstracts a piece of information ("attribute") associated with a Workflow document, which can be used to make routing decisions when combined with Rules.Handles communication betweenWorkflowRuleAttributeHandlerServiceendpoints in order to invokeWorkflowRuleAttributecode which might be hosted from various applications.Reference implementation ofWorkflowRuleAttributeMediator.This class wraps aWorkflowRuleAttributeFieldsobject and provides a KNS-compatible view to the data contained therein.An interface which can be implemented by aWorkflowRuleAttributeimplementation which allows a different List ofRowobjects to be returned for rendering on the rule lookup screen.Represents an attribute which is configured via XML.