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)

Method Summary
 void delete(ActionTakenValue actionTaken)
           
 ActionTakenValue findByActionTakenId(String actionTakenId)
           
 Collection<ActionTakenValue> findByDocumentId(String documentId)
           
 List<ActionTakenValue> findByDocumentIdIgnoreCurrentInd(String documentId)
           
 List<ActionTakenValue> findByDocumentIdPrincipalId(String documentId, String workflowId)
           
 Timestamp getLastApprovedDate(String documentId)
           
 ActionTakenValue getPreviousAction(ActionRequestValue actionRequest)
           
 ActionTakenValue getPreviousAction(ActionRequestValue actionRequest, List<ActionTakenValue> simulatedActionsTaken)
           
 boolean hasUserTakenAction(String principalId, String documentId)
           
 ActionTakenValue saveActionTaken(ActionTakenValue actionTaken)
           
 

Method Detail

findByActionTakenId

ActionTakenValue findByActionTakenId(String actionTakenId)

saveActionTaken

ActionTakenValue saveActionTaken(ActionTakenValue actionTaken)

getPreviousAction

ActionTakenValue getPreviousAction(ActionRequestValue actionRequest)

getPreviousAction

ActionTakenValue getPreviousAction(ActionRequestValue actionRequest,
                                   List<ActionTakenValue> simulatedActionsTaken)

findByDocumentId

Collection<ActionTakenValue> findByDocumentId(String documentId)

findByDocumentIdPrincipalId

List<ActionTakenValue> findByDocumentIdPrincipalId(String documentId,
                                                   String workflowId)

delete

void delete(ActionTakenValue actionTaken)

findByDocumentIdIgnoreCurrentInd

List<ActionTakenValue> findByDocumentIdIgnoreCurrentInd(String documentId)

hasUserTakenAction

boolean hasUserTakenAction(String principalId,
                           String documentId)

getLastApprovedDate

Timestamp getLastApprovedDate(String documentId)


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