org.kuali.rice.kew.rule.dao.impl
Class RuleDelegationDAOJpaImpl

java.lang.Object
  extended by org.kuali.rice.kew.rule.dao.impl.RuleDelegationDAOJpaImpl
All Implemented Interfaces:
RuleDelegationDAO

public class RuleDelegationDAOJpaImpl
extends Object
implements RuleDelegationDAO


Constructor Summary
RuleDelegationDAOJpaImpl()
           
 
Method Summary
 void delete(String ruleDelegationId)
           
 List<RuleDelegationBo> findAllCurrentRuleDelegations()
           
 List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
           
 List<RuleDelegationBo> findByResponsibilityIdWithCurrentRule(String responsibilityId)
           
 RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
           
 javax.persistence.EntityManager getEntityManager()
           
 void save(RuleDelegationBo ruleDelegation)
           
 List<RuleDelegationBo> search(String parentRuleBaseVaueId, String parentResponsibilityId, String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, String delegationType, Boolean activeInd, Map extensionValues, Collection actionRequestCodes)
          This overridden method ...
 List<RuleDelegationBo> search(String parentRuleBaseVaueId, String parentResponsibilityId, String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String workgroupId, String workflowId, String delegationType, Boolean activeInd, Map extensionValues, String workflowIdDirective)
          This overridden method ...
 void setEntityManager(javax.persistence.EntityManager entityManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleDelegationDAOJpaImpl

public RuleDelegationDAOJpaImpl()
Method Detail

findByDelegateRuleId

public List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
Specified by:
findByDelegateRuleId in interface RuleDelegationDAO

save

public void save(RuleDelegationBo ruleDelegation)
Specified by:
save in interface RuleDelegationDAO

findAllCurrentRuleDelegations

public List<RuleDelegationBo> findAllCurrentRuleDelegations()
Specified by:
findAllCurrentRuleDelegations in interface RuleDelegationDAO

findByRuleDelegationId

public RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
Specified by:
findByRuleDelegationId in interface RuleDelegationDAO

delete

public void delete(String ruleDelegationId)
Specified by:
delete in interface RuleDelegationDAO

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)

findByResponsibilityIdWithCurrentRule

public List<RuleDelegationBo> findByResponsibilityIdWithCurrentRule(String responsibilityId)
Specified by:
findByResponsibilityIdWithCurrentRule in interface RuleDelegationDAO

search

public List<RuleDelegationBo> search(String parentRuleBaseVaueId,
                                     String parentResponsibilityId,
                                     String docTypeName,
                                     String ruleId,
                                     String ruleTemplateId,
                                     String ruleDescription,
                                     String workgroupId,
                                     String workflowId,
                                     String delegationType,
                                     Boolean activeInd,
                                     Map extensionValues,
                                     String workflowIdDirective)
This overridden method ...

Specified by:
search in interface RuleDelegationDAO
See Also:
org.kuali.rice.kew.rule.dao.RuleDelegationDAO#search(java.lang.String, java.lang.Long, java.lang.Long, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.util.Map, java.lang.String)

search

public List<RuleDelegationBo> search(String parentRuleBaseVaueId,
                                     String parentResponsibilityId,
                                     String docTypeName,
                                     String ruleTemplateId,
                                     String ruleDescription,
                                     Collection<String> workgroupIds,
                                     String workflowId,
                                     String delegationType,
                                     Boolean activeInd,
                                     Map extensionValues,
                                     Collection actionRequestCodes)
This overridden method ...

Specified by:
search in interface RuleDelegationDAO
See Also:
org.kuali.rice.kew.rule.dao.RuleDelegationDAO#search(java.lang.String, java.lang.Long, java.lang.String, java.util.Collection, java.lang.String, java.lang.String, java.lang.Boolean, java.util.Map, java.util.Collection)


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