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)
           
 void deleteByDocumentId(String documentId)
           
 ActionTakenValue findByActionTakenId(Long actionTakenId)
           
 Collection findByDocIdAndAction(String docId, String action)
           
 Collection<ActionTakenValue> findByDocumentId(String documentId)
           
 List findByDocumentIdIgnoreCurrentInd(String documentId)
           
 List findByDocumentIdWorkflowId(String documentId, String workflowId)
           
 Collection getActionsTaken(String documentId)
           
 Timestamp getLastApprovedDate(String documentId)
           
 ActionTakenValue getPreviousAction(ActionRequestValue actionRequest)
           
 ActionTakenValue getPreviousAction(ActionRequestValue actionRequest, List<ActionTakenValue> simulatedActionsTaken)
           
 boolean hasUserTakenAction(String principalId, String documentId)
           
 ActionTakenValue load(Long id)
           
 void saveActionTaken(ActionTakenValue actionTaken)
           
 void validateActionTaken(ActionTakenValue actionTaken)
           
 

Method Detail

load

ActionTakenValue load(Long id)

findByActionTakenId

ActionTakenValue findByActionTakenId(Long 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 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 © 2004-2011 The Kuali Foundation. All Rights Reserved.