|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KualiWorkflowInfo
This class...
Method Summary | |
---|---|
boolean |
documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO,
String[] actionRequestedCodes)
Deprecated. use documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) instead
Use of this method passes the value 'false' in for the ignoreCurrentlyActiveRequests parameter of documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) |
boolean |
documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO,
String[] actionRequestedCodes,
boolean ignoreCurrentlyActiveRequests)
Determines if a document generated (or retrieved) using the given criteria has (or will have) an action request using one of the given action request codes. |
ActionRequestDTO[] |
getActionRequests(Long routeHeaderId)
|
ActionRequestDTO[] |
getActionRequests(Long routeHeaderId,
String nodeName,
String principalId)
|
ActionTakenDTO[] |
getActionsTaken(Long routeHeaderId)
|
List<String> |
getApprovalRequestedUsers(Long routeHeaderId)
This method returns a list of Universal User Ids that have approval or completion requested of them for the document represented by the routeHeaderId parameter |
DocumentTypeDTO |
getDocType(Long documentTypeId)
|
DocumentTypeDTO |
getDocType(String documentTypeName)
|
Long |
getNewResponsibilityId()
|
RouteHeaderDTO |
getRouteHeader(Long routeHeaderId)
|
RouteHeaderDTO |
getRouteHeader(String principalId,
Long routeHeaderId)
|
boolean |
isCurrentActiveDocumentType(String documentTypeName)
|
DocumentSearchResultDTO |
performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
This method allows a document search to be executed just as would occur from the User Interface |
DocumentSearchResultDTO |
performDocumentSearch(String principalId,
DocumentSearchCriteriaDTO criteriaVO)
|
void |
reResolveRole(Long routeHeaderId,
String roleName,
String qualifiedRoleNameLabel)
|
void |
reResolveRole(String documentTypeName,
String roleName,
String qualifiedRoleNameLabel)
|
boolean |
routeHeaderExists(Long routeHeaderId)
Determines whether the given routeHeaderId (also known as a documentNumber, or a docHeaderId) exists and is retrievable in workflow. |
Method Detail |
---|
RouteHeaderDTO getRouteHeader(String principalId, Long routeHeaderId) throws WorkflowException
WorkflowException
RouteHeaderDTO getRouteHeader(Long routeHeaderId) throws WorkflowException
WorkflowException
DocumentTypeDTO getDocType(Long documentTypeId) throws WorkflowException
WorkflowException
DocumentTypeDTO getDocType(String documentTypeName) throws WorkflowException
WorkflowException
Long getNewResponsibilityId() throws WorkflowException
WorkflowException
ActionRequestDTO[] getActionRequests(Long routeHeaderId) throws WorkflowException
WorkflowException
ActionRequestDTO[] getActionRequests(Long routeHeaderId, String nodeName, String principalId) throws WorkflowException
WorkflowException
ActionTakenDTO[] getActionsTaken(Long routeHeaderId) throws WorkflowException
WorkflowException
void reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel) throws WorkflowException
WorkflowException
void reResolveRole(Long routeHeaderId, String roleName, String qualifiedRoleNameLabel) throws WorkflowException
WorkflowException
boolean routeHeaderExists(Long routeHeaderId)
routeHeaderId
- The docHeaderId/finDocNumber you would like to test.
boolean documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes, boolean ignoreCurrentlyActiveRequests) throws WorkflowException
reportCriteriaDTO
- - Holds either a document type name or a document id as well as other data to help simulate routingactionRequestedCodes
- - List of Action Request Codes from the Workflow systemignoreCurrentlyActiveRequests
- determines if method should look only at simulation generated requests
or both simulation generated requests and requests that are currently active on the document
WorkflowException
boolean documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes) throws WorkflowException
documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean)
instead
Use of this method passes the value 'false' in for the ignoreCurrentlyActiveRequests
parameter of documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean)
WorkflowException
boolean isCurrentActiveDocumentType(String documentTypeName) throws WorkflowException
WorkflowException
List<String> getApprovalRequestedUsers(Long routeHeaderId) throws WorkflowException
routeHeaderId
- - the id of the document to check
WorkflowException
DocumentSearchResultDTO performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO) throws WorkflowException
criteriaVO
- - criteria to use for the search
DocumentSearchResultDTO
object containing a list of search result columns and data rows
RemoteException
WorkflowException
DocumentSearchResultDTO performDocumentSearch(String principalId, DocumentSearchCriteriaDTO criteriaVO) throws RemoteException, WorkflowException
RemoteException
WorkflowException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |