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

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

public class RuleDelegationDAOJpa
extends Object
implements RuleDelegationDAO


Constructor Summary
RuleDelegationDAOJpa()
           
 
Method Summary
 void delete(String ruleDelegationId)
           
 List<RuleDelegationBo> findAllCurrentRuleDelegations()
           
 List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
           
 List<RuleDelegationBo> findByResponsibilityIdWithCurrentRule(String responsibilityId)
           
 RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
           
 DataObjectService getDataObjectService()
           
 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 setDataObjectService(DataObjectService dataObjectService)
           
 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

RuleDelegationDAOJpa

public RuleDelegationDAOJpa()
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

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)

getDataObjectService

public DataObjectService getDataObjectService()

setDataObjectService

public void setDataObjectService(DataObjectService dataObjectService)

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.