public class RuleDAOJpa extends Object implements RuleDAO
| Constructor and Description |
|---|
RuleDAOJpa() |
public RuleDAOJpa()
public RuleBaseValues save(RuleBaseValues ruleBaseValues)
public List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes)
fetchAllCurrentRulesForTemplateDocCombination in interface RuleDAOpublic List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate)
fetchAllCurrentRulesForTemplateDocCombination in interface RuleDAOpublic List<Predicate> generateFromToDatePredicate(Date date)
public List<RuleBaseValues> fetchAllRules(boolean currentRules)
fetchAllRules in interface RuleDAOpublic List<RuleBaseValues> findByDocumentId(String documentId)
findByDocumentId in interface RuleDAOpublic RuleBaseValues findRuleBaseValuesByName(String name)
findRuleBaseValuesByName in interface RuleDAOpublic RuleBaseValues findRuleBaseValuesById(String ruleBaseValuesId)
findRuleBaseValuesById in interface RuleDAOpublic List<RuleBaseValues> findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type)
findRuleBaseValuesByResponsibilityReviewer in interface RuleDAOpublic List<RuleBaseValues> findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type)
findRuleBaseValuesByResponsibilityReviewerTemplateDoc in interface RuleDAOpublic RuleResponsibilityBo findRuleResponsibility(String responsibilityId)
findRuleResponsibility in interface RuleDAOpublic List<RuleBaseValues> search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String groupId, String principalId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective)
public List<RuleBaseValues> search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes)
public List<RuleBaseValues> findByPreviousRuleId(String previousRuleId)
findByPreviousRuleId in interface RuleDAOpublic RuleBaseValues findDefaultRuleByRuleTemplateId(String ruleTemplateId)
findDefaultRuleByRuleTemplateId in interface RuleDAOpublic void retrieveAllReferences(RuleBaseValues rule)
retrieveAllReferences in interface RuleDAOpublic RuleBaseValues getParentRule(String ruleBaseValuesId)
getParentRule in interface RuleDAOpublic List findOldDelegations(RuleBaseValues oldRule, RuleBaseValues newRule)
findOldDelegations in interface RuleDAOpublic String findResponsibilityIdForRule(String ruleName, String ruleResponsibilityName, String ruleResponsibilityType)
findResponsibilityIdForRule in interface RuleDAOpublic javax.persistence.EntityManager getEntityManager()
public void setEntityManager(javax.persistence.EntityManager entityManager)
public DataObjectService getDataObjectService()
public void setDataObjectService(DataObjectService dataObjectService)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.