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

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.kew.rule.dao.impl.RuleDelegationDAOOjbImpl
All Implemented Interfaces:
RuleDelegationDAO, org.springframework.beans.factory.InitializingBean

public class RuleDelegationDAOOjbImpl
extends org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
implements RuleDelegationDAO


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
RuleDelegationDAOOjbImpl()
           
 
Method Summary
 void delete(String ruleDelegationId)
           
 List<RuleDelegationBo> findAllCurrentRuleDelegations()
           
 List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
           
 List<RuleDelegationBo> findByResponsibilityIdWithCurrentRule(String responsibilityId)
           
 RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
           
 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 principalId, String delegationType, Boolean activeInd, Map extensionValues, String workflowIdDirective)
          This overridden method ...
 
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleDelegationDAOOjbImpl

public RuleDelegationDAOOjbImpl()
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 principalId,
                                     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-2011 The Kuali Foundation. All Rights Reserved.