Uses of Class
org.kuali.rice.kew.rule.RuleBaseValues
Packages that use RuleBaseValues
Package
Description
-
Uses of RuleBaseValues in org.kuali.rice.kew.actionrequest
Methods in org.kuali.rice.kew.actionrequest that return RuleBaseValues -
Uses of RuleBaseValues in org.kuali.rice.kew.document
Methods in org.kuali.rice.kew.document that return RuleBaseValuesModifier and TypeMethodDescriptionprotected RuleBaseValuesRoutingRuleDelegationMaintainable.getNewRule(org.kuali.rice.kns.document.MaintenanceDocument document) protected RuleBaseValuesRoutingRuleMaintainable.getNewRule(org.kuali.rice.kns.document.MaintenanceDocument document) Returns the new RuleBaseValues business object.protected RuleBaseValuesRoutingRuleDelegationMaintainable.getOldRule(org.kuali.rice.kns.document.MaintenanceDocument document) protected RuleBaseValuesRoutingRuleMaintainable.getOldRule(org.kuali.rice.kns.document.MaintenanceDocument document) Returns the old RuleBaseValues business object.protected RuleBaseValuesRoutingRuleDelegationMaintainableBusRule.getOldRuleBaseValues(org.kuali.rice.kns.document.MaintenanceDocument document) Returns the old RuleBaseValues business object.protected RuleBaseValuesRoutingRuleMaintainableBusRule.getOldRuleBaseValues(org.kuali.rice.kns.document.MaintenanceDocument document) protected RuleBaseValuesRoutingRuleDelegationMaintainableBusRule.getRuleBaseValues(org.kuali.rice.kns.document.MaintenanceDocument document) Returns the new RuleBaseValues business object.protected RuleBaseValuesRoutingRuleMaintainableBusRule.getRuleBaseValues(org.kuali.rice.kns.document.MaintenanceDocument document) protected RuleBaseValuesRoutingRuleDelegationMaintainable.getThisRule()protected RuleBaseValuesRoutingRuleMaintainable.getThisRule()Returns the RuleBaseValues business object associated with this Maintainable.Methods in org.kuali.rice.kew.document with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionprotected booleanRoutingRuleMaintainableBusRule.populateErrorMap(RuleBaseValues ruleBaseValues) protected booleanRoutingRuleMaintainableBusRule.ruleExists(RuleBaseValues rule) protected booleanRoutingRuleMaintainableBusRule.setRuleAttributeErrors(RuleBaseValues rule) -
Uses of RuleBaseValues in org.kuali.rice.kew.export
Methods in org.kuali.rice.kew.export that return types with arguments of type RuleBaseValues -
Uses of RuleBaseValues in org.kuali.rice.kew.rule
Methods in org.kuali.rice.kew.rule that return RuleBaseValuesModifier and TypeMethodDescriptionRuleDelegationBo.getDelegationRule()RuleDelegationBo.getDelegationRuleBaseValues()RuleBaseValues.getPreviousVersion()RuleExtensionBo.getRuleBaseValues()RuleResponsibilityBo.getRuleBaseValues()Methods in org.kuali.rice.kew.rule with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionvoidRuleDelegationBo.setDelegationRule(RuleBaseValues delegationRule) voidRuleDelegationBo.setDelegationRuleBaseValues(RuleBaseValues delegationRuleBaseValues) voidRuleBaseValues.setPreviousVersion(RuleBaseValues previousVersion) voidRuleExtensionBo.setRuleBaseValues(RuleBaseValues ruleBaseValues) voidRuleResponsibilityBo.setRuleBaseValues(RuleBaseValues ruleBaseValues) static org.kuali.rice.kew.api.rule.RuleRuleBaseValues.to(RuleBaseValues bo) Converts a mutable bo to its immutable counterpart -
Uses of RuleBaseValues in org.kuali.rice.kew.rule.dao
Methods in org.kuali.rice.kew.rule.dao that return RuleBaseValuesModifier and TypeMethodDescriptionRuleDAO.findDefaultRuleByRuleTemplateId(String ruleTemplateId) RuleDAO.findRuleBaseValuesById(String ruleBaseValuesId) RuleDAO.findRuleBaseValuesByName(String name) RuleDAO.getParentRule(String ruleBaseValuesId) RuleDAO.save(RuleBaseValues ruleBaseValues) Methods in org.kuali.rice.kew.rule.dao that return types with arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleDAO.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes) RuleDAO.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate) RuleDAO.fetchAllRules(boolean currentRules) RuleDAO.findByDocumentId(String documentId) RuleDAO.findByPreviousRuleId(String previousVersionId) RuleDAO.findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type) RuleDAO.findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type) RuleDAO.search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String workgroupId, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective) RuleDAO.search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes) Methods in org.kuali.rice.kew.rule.dao with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionRuleDAO.findOldDelegations(RuleBaseValues oldRule, RuleBaseValues newRule) voidRuleDAO.retrieveAllReferences(RuleBaseValues rule) RuleDAO.save(RuleBaseValues ruleBaseValues) -
Uses of RuleBaseValues in org.kuali.rice.kew.rule.dao.impl
Methods in org.kuali.rice.kew.rule.dao.impl that return RuleBaseValuesModifier and TypeMethodDescriptionRuleDAOJpa.findDefaultRuleByRuleTemplateId(String ruleTemplateId) RuleDAOJpa.findRuleBaseValuesById(String ruleBaseValuesId) RuleDAOJpa.findRuleBaseValuesByName(String name) RuleDAOJpa.getParentRule(String ruleBaseValuesId) RuleDAOJpa.save(RuleBaseValues ruleBaseValues) Methods in org.kuali.rice.kew.rule.dao.impl that return types with arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleDAOJpa.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes) RuleDAOJpa.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate) RuleDAOJpa.fetchAllRules(boolean currentRules) RuleDAOJpa.findByDocumentId(String documentId) RuleDAOJpa.findByPreviousRuleId(String previousRuleId) RuleDAOJpa.findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type) RuleDAOJpa.findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type) RuleDAOJpa.search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String groupId, String principalId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective) RuleDAOJpa.search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes) Methods in org.kuali.rice.kew.rule.dao.impl with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionRuleDAOJpa.findOldDelegations(RuleBaseValues oldRule, RuleBaseValues newRule) voidRuleDAOJpa.retrieveAllReferences(RuleBaseValues rule) RuleDAOJpa.save(RuleBaseValues ruleBaseValues) -
Uses of RuleBaseValues in org.kuali.rice.kew.rule.service
Methods in org.kuali.rice.kew.rule.service that return RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternal.findDefaultRuleByRuleTemplateId(String ruleTemplateId) RuleServiceInternal.findRuleBaseValuesById(String ruleBaseValuesId) RuleServiceInternal.getParentRule(String ruleBaseValuesId) RuleServiceInternal.getRuleByName(String name) Returns a Rule based on unique name.RuleServiceInternal.saveRule(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) Methods in org.kuali.rice.kew.rule.service that return types with arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternal.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateName, String documentType) RuleServiceInternal.fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateName, String documentType, Timestamp effectiveDate) RuleServiceInternal.fetchAllRules(boolean currentRules) RuleServiceInternal.findByDocumentId(String documentId) RuleServiceInternal.findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type) RuleServiceInternal.findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type) RuleServiceInternal.saveRules(List<RuleBaseValues> rulesToSave, boolean isRetroactiveUpdatePermitted) RuleServiceInternal.search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String groupId, String principalId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective) RuleServiceInternal.searchByTemplate(String docTypeName, String ruleTemplateName, String ruleDescription, String groupId, String principalId, Boolean workgroupMember, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection<String> actionRequestCodes) Methods in org.kuali.rice.kew.rule.service with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternal.getDuplicateRuleId(RuleBaseValues rule) Checks if the Rule with the given value is a duplicate of an existing rule in the system.voidRuleServiceInternal.makeCurrent(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) RuleServiceInternal.routeRuleWithDelegate(String documentId, RuleBaseValues parentRule, RuleBaseValues delegateRule, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal, String annotation, boolean blanketApprove) voidRuleServiceInternal.save2(RuleBaseValues ruleBaseValues) RuleServiceInternal.saveRule(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) voidRuleTemplateService.saveRuleDefaults(RuleDelegationBo ruleDelegation, RuleBaseValues ruleBaseValues) voidRuleServiceInternal.validate2(RuleBaseValues ruleBaseValues, RuleDelegationBo ruleDelegation, List errors) Method parameters in org.kuali.rice.kew.rule.service with type arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternal.getRuleDocumentTypeName(List<RuleBaseValues> rules) Returns the name of the document type definition that should be used to route the given List of rules.RuleServiceInternal.saveRules(List<RuleBaseValues> rulesToSave, boolean isRetroactiveUpdatePermitted) -
Uses of RuleBaseValues in org.kuali.rice.kew.rule.service.impl
Methods in org.kuali.rice.kew.rule.service.impl that return RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternalImpl.findDefaultRuleByRuleTemplateId(String ruleTemplateId) RuleServiceInternalImpl.findRuleBaseValuesById(String ruleBaseValuesId) RuleServiceInternalImpl.getParentRule(String ruleBaseValuesId) RuleServiceInternalImpl.getRuleByName(String name) RuleServiceInternalImpl.saveRule(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) Methods in org.kuali.rice.kew.rule.service.impl that return types with arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternalImpl.findByDocumentId(String documentId) RuleServiceInternalImpl.saveRules(List<RuleBaseValues> rulesToSave, boolean isRetroactiveUpdatePermitted) RuleServiceInternalImpl.search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String groupId, String principalId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective) RuleServiceInternalImpl.searchByTemplate(String docTypeName, String ruleTemplateName, String ruleDescription, String groupId, String principalId, Boolean workgroupMember, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection<String> actionRequestCodes) Methods in org.kuali.rice.kew.rule.service.impl with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionRuleServiceInternalImpl.getDuplicateRuleId(RuleBaseValues rule) voidRuleServiceInternalImpl.makeCurrent(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) makeCurrent(RuleBaseValues) is the version of makeCurrent which is initiated from the new Routing Rule Maintenance document.protected voidRuleServiceInternalImpl.makeCurrent(RuleDelegationBo ruleDelegation, RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) RuleServiceInternalImpl.routeRuleWithDelegate(String documentId, RuleBaseValues parentRule, RuleBaseValues delegateRule, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal, String annotation, boolean blanketApprove) voidRuleServiceInternalImpl.save2(RuleBaseValues ruleBaseValues) voidRuleServiceInternalImpl.save2(RuleBaseValues ruleBaseValues, RuleDelegationBo ruleDelegation, boolean saveDelegations) RuleServiceInternalImpl.saveRule(RuleBaseValues rule, boolean isRetroactiveUpdatePermitted) voidRuleTemplateServiceImpl.saveRuleDefaults(RuleDelegationBo ruleDelegation, RuleBaseValues ruleBaseValues) Saves the given RuleDelegation and RuleBaseValues as the defaults for this RuleTemplatevoidRuleServiceInternalImpl.validate(RuleBaseValues ruleBaseValues, List errors) voidRuleServiceInternalImpl.validate2(RuleBaseValues ruleBaseValues, RuleDelegationBo ruleDelegation, List errors) Method parameters in org.kuali.rice.kew.rule.service.impl with type arguments of type RuleBaseValuesModifier and TypeMethodDescriptionvoidRuleServiceInternalImpl.makeCurrent(List<RuleBaseValues> rules) RuleServiceInternalImpl.saveRules(List<RuleBaseValues> rulesToSave, boolean isRetroactiveUpdatePermitted) -
Uses of RuleBaseValues in org.kuali.rice.kew.rule.web
Subclasses of RuleBaseValues in org.kuali.rice.kew.rule.webModifier and TypeClassDescriptionclassA decorator around aRuleBaseValuesobject which provides some convienance functions for interacting with the bean from the web-tier.Methods in org.kuali.rice.kew.rule.web that return RuleBaseValuesMethods in org.kuali.rice.kew.rule.web with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionstatic voidWebRuleUtils.clearKeysForCopy(RuleBaseValues rule) static voidWebRuleUtils.clearKeysForSave(RuleBaseValues rule) Since editing of a Rule should actually result in a rule with a new ID and new entries in the rule and rule responsibility tables, we need to clear out the primary keys of the rule and related objects.static List<org.kuali.rice.kns.web.ui.Section> WebRuleUtils.customizeSections(RuleBaseValues rule, List<org.kuali.rice.kns.web.ui.Section> sections, boolean delegateRule) voidWebRuleBaseValues.edit(RuleBaseValues rule) Populates this WebRuleBaseValues object for editing the given rule.static voidWebRuleUtils.establishDefaultRuleValues(RuleBaseValues rule) WebRuleUtils.getFieldMapForRuleTemplateAttribute(RuleBaseValues rule, org.kuali.rice.kew.api.rule.RuleTemplateAttributeContract ruleTemplateAttribute) Based on original logic implemented in Rule system.static List<org.kuali.rice.kns.web.ui.Row> WebRuleUtils.getRuleTemplateRows(RuleBaseValues rule, boolean delegateRule) voidWebRuleBaseValues.load(RuleBaseValues rule) Loads the given rule into this WebRuleBaseValues.static voidWebRuleUtils.populateForCopyOrEdit(RuleBaseValues oldRule, RuleBaseValues newRule) static voidWebRuleUtils.populateRuleMaintenanceFields(RuleBaseValues rule) This method populates fields on RuleBaseValues which are used only for maintenance purposes.static voidWebRuleUtils.processRuleForCopy(String documentNumber, RuleBaseValues oldRule, RuleBaseValues newRule) voidDelegateRuleForm.setParentRule(RuleBaseValues parentRule) static List<org.kuali.rice.kns.web.ui.Row> WebRuleUtils.transformAndPopulateAttributeRows(List<org.kuali.rice.kns.web.ui.Row> attributeRows, RuleTemplateAttributeBo ruleTemplateAttribute, RuleBaseValues rule, Map<String, String> fieldNameMap, boolean delegateRule) Processes the Fields on the various attributes Rows to assign an appropriate field name to them so that the field name rendered in the maintenance HTML will properly assign the value to RuleBaseValues.fieldValues.static voidWebRuleUtils.translateFieldValuesForSave(RuleBaseValues rule) static voidWebRuleUtils.translateResponsibilitiesForLoad(RuleBaseValues rule) static voidWebRuleUtils.translateResponsibilitiesForSave(RuleBaseValues rule) static voidWebRuleUtils.translateRuleExtensionsForLoad(RuleBaseValues rule) static voidWebRuleUtils.validateRuleTemplateAndDocumentType(RuleBaseValues oldRule, RuleBaseValues newRule, Map<String, String[]> parameters) Constructors in org.kuali.rice.kew.rule.web with parameters of type RuleBaseValues -
Uses of RuleBaseValues in org.kuali.rice.kew.xml
Methods in org.kuali.rice.kew.xml that return types with arguments of type RuleBaseValuesModifier and TypeMethodDescriptionRuleXmlParser.parseRules(InputStream input) RuleXmlParser.parseRules(org.jdom2.Element element) Parses and saves rulesMethods in org.kuali.rice.kew.xml with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionRuleXmlParser.parseResponsibility(org.jdom2.Element element, RuleBaseValues rule) RuleExtensionXmlParser.parseRuleExtensions(org.jdom2.Element element, RuleBaseValues rule) -
Uses of RuleBaseValues in org.kuali.rice.kew.xml.export
Methods in org.kuali.rice.kew.xml.export with parameters of type RuleBaseValuesModifier and TypeMethodDescriptionvoidRuleXmlExporter.exportRule(org.jdom2.Element parent, RuleBaseValues rule)