org.kuali.rice.kim.service.impl
Class ResponsibilityInternalServiceImpl

java.lang.Object
  extended by org.kuali.rice.kim.service.impl.ResponsibilityInternalServiceImpl
All Implemented Interfaces:
ResponsibilityInternalService

public class ResponsibilityInternalServiceImpl
extends Object
implements ResponsibilityInternalService

This is a description of what this class does - Garey don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
ResponsibilityInternalServiceImpl()
           
 
Method Summary
protected  BusinessObjectService getBusinessObjectService()
           
protected  Set<String> getChangedRoleResponsibilityIds(List<RoleResponsibilityInfo> oldRespList, List<RoleResponsibilityInfo> newRespList)
          This method compares the two lists of responsibilitiy IDs and does a union.
 List<RoleResponsibilityInfo> getRoleResponsibilities(String roleId)
           
 void removeRoleMember(RoleMemberImpl roleMember)
           
 void saveRoleMember(RoleMemberImpl roleMember)
           
 void updateActionRequestsForResponsibilityChange(Set<String> responsibilityIds)
          This overridden method ...
 void updateActionRequestsForRoleChange(String roleId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponsibilityInternalServiceImpl

public ResponsibilityInternalServiceImpl()
Method Detail

saveRoleMember

public void saveRoleMember(RoleMemberImpl roleMember)
Specified by:
saveRoleMember in interface ResponsibilityInternalService

removeRoleMember

public void removeRoleMember(RoleMemberImpl roleMember)
Specified by:
removeRoleMember in interface ResponsibilityInternalService

updateActionRequestsForRoleChange

public void updateActionRequestsForRoleChange(String roleId)
Specified by:
updateActionRequestsForRoleChange in interface ResponsibilityInternalService

updateActionRequestsForResponsibilityChange

public void updateActionRequestsForResponsibilityChange(Set<String> responsibilityIds)
This overridden method ...

Specified by:
updateActionRequestsForResponsibilityChange in interface ResponsibilityInternalService
See Also:
ResponsibilityInternalService.updateActionRequestsForResponsibilityChange(java.util.Set)

getRoleResponsibilities

public List<RoleResponsibilityInfo> getRoleResponsibilities(String roleId)

getChangedRoleResponsibilityIds

protected Set<String> getChangedRoleResponsibilityIds(List<RoleResponsibilityInfo> oldRespList,
                                                      List<RoleResponsibilityInfo> newRespList)
This method compares the two lists of responsibilitiy IDs and does a union. returns a unique list of responsibility ids.

Parameters:
oldRespList -
newRespList -
Returns:

getBusinessObjectService

protected BusinessObjectService getBusinessObjectService()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.