org.kuali.rice.kew.actiontaken.service
Interface ActionTakenService
- All Known Implementing Classes:
- ActionTakenServiceImpl
public interface ActionTakenService
Responsible for the data access for ActionTakenValue
objects.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
load
ActionTakenValue load(String id)
findByActionTakenId
ActionTakenValue findByActionTakenId(String actionTakenId)
getActionsTaken
Collection getActionsTaken(String documentId)
saveActionTaken
void saveActionTaken(ActionTakenValue actionTaken)
getPreviousAction
ActionTakenValue getPreviousAction(ActionRequestValue actionRequest)
getPreviousAction
ActionTakenValue getPreviousAction(ActionRequestValue actionRequest,
List<ActionTakenValue> simulatedActionsTaken)
findByDocumentId
Collection<ActionTakenValue> findByDocumentId(String documentId)
findByDocIdAndAction
Collection findByDocIdAndAction(String docId,
String action)
findByDocumentIdWorkflowId
List<ActionTakenValue> findByDocumentIdWorkflowId(String documentId,
String workflowId)
delete
void delete(ActionTakenValue actionTaken)
findByDocumentIdIgnoreCurrentInd
List findByDocumentIdIgnoreCurrentInd(String documentId)
deleteByDocumentId
void deleteByDocumentId(String documentId)
validateActionTaken
void validateActionTaken(ActionTakenValue actionTaken)
hasUserTakenAction
boolean hasUserTakenAction(String principalId,
String documentId)
getLastApprovedDate
Timestamp getLastApprovedDate(String documentId)
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.