| edu.iu.uis.eden.actionlist.ActionListService
All known Subclasses: edu.iu.uis.eden.actionlist.ActionListServiceImpl,
ActionListService | public interface ActionListService (Code) | | Main service for doing action list data access work
author: ewestfal author: rkirkend |
deleteActionItems | public void deleteActionItems(Long actionRequestId)(Code) | | |
deleteByRouteHeaderId | public void deleteByRouteHeaderId(Long routeHeaderId)(Code) | | |
updateActionItemsForWorkgroupChange | public void updateActionItemsForWorkgroupChange(Workgroup oldWorkgroup, Workgroup newWorkgroup) throws EdenUserNotFoundException(Code) | | Updates ActionItems for workgroup members according to membership differences between the
twho workgroups. Since the changeset of such an operation could potentially be quite large,
this method should schedule the changes to occur asynchronously to mitigate transaction
and concurent document modification issues.
|
updateActionListForUserAddedToWorkgroup | public void updateActionListForUserAddedToWorkgroup(WorkflowUser user, Workgroup workgroup) throws EdenUserNotFoundException(Code) | | Updates the action list for a the given document for a user who was added to a workgroup. This method will generate
new action items for the requests on the document which are for the workgroup. This method will also verify that
the user is, in fact, still a member of the workgroup at the time of the invocation of this method before
generating the action items.
|
updateActionListForUserRemovedFromWorkgroup | public void updateActionListForUserRemovedFromWorkgroup(WorkflowUser user, Workgroup workgroup) throws EdenUserNotFoundException(Code) | | Updates the action list for a the given document for a user who was removed from a workgroup. This will delete
any action items for the given user on the document which were sent to that user because they were a
member of the workgroup. This method will also verify that the user is still no longer a member of the workgroup
at the time of the method invocation before removing the action items.
|
|
|