|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WorkflowUtility
A remotable service which provides an API for performing various queries and other utilities on KEW.
| Method Detail |
|---|
DocumentDetailDTO getDocumentDetailFromAppId(String documentTypeName,
String appId)
throws WorkflowException
WorkflowException
RouteHeaderDTO getRouteHeaderWithPrincipal(String principalId,
Long documentId)
throws WorkflowException
WorkflowException
RouteHeaderDTO getRouteHeader(Long documentId)
throws WorkflowException
WorkflowException
DocumentDetailDTO getDocumentDetail(Long documentId)
throws WorkflowException
WorkflowException
RouteNodeInstanceDTO getNodeInstance(Long nodeInstanceId)
throws WorkflowException
WorkflowException
DocumentTypeDTO getDocumentType(Long documentTypeId)
throws WorkflowException
WorkflowException
DocumentTypeDTO getDocumentTypeByName(String documentTypeName)
throws WorkflowException
WorkflowException
Long getNewResponsibilityId()
throws WorkflowException
WorkflowException
Integer getUserActionItemCount(String principalId)
throws WorkflowException
WorkflowException
ActionItemDTO[] getAllActionItems(Long documentId)
throws WorkflowException
WorkflowException
ActionItemDTO[] getActionItems(Long documentId,
String[] actionRequestedCodes)
throws WorkflowException
WorkflowException
ActionRequestDTO[] getAllActionRequests(Long documentId)
throws WorkflowException
WorkflowException
ActionRequestDTO[] getActionRequests(Long documentId,
String nodeName,
String principalId)
throws WorkflowException
WorkflowException
ActionTakenDTO[] getActionsTaken(Long documentId)
throws WorkflowException
WorkflowException
WorkflowAttributeValidationErrorDTO[] validateWorkflowAttributeDefinitionVO(WorkflowAttributeDefinitionDTO definition)
throws WorkflowException
WorkflowException
boolean isUserInRouteLog(Long documentId,
String principalId,
boolean lookFuture)
throws WorkflowException
WorkflowException
boolean isUserInRouteLogWithOptionalFlattening(Long documentId,
String principalId,
boolean lookFuture,
boolean flattenNodes)
throws WorkflowException
WorkflowException
void reResolveRole(String documentTypeName,
String roleName,
String qualifiedRoleNameLabel)
throws WorkflowException
WorkflowException
void reResolveRoleByDocumentId(Long documentId,
String roleName,
String qualifiedRoleNameLabel)
throws WorkflowException
WorkflowException
DocumentDetailDTO routingReport(ReportCriteriaDTO reportCriteria)
throws WorkflowException
WorkflowException
boolean isFinalApprover(Long documentId,
String principalId)
throws WorkflowException
WorkflowException
boolean isSuperUserForDocumentType(String principalId,
Long documentTypeId)
throws WorkflowException
WorkflowExceptionString getAppDocId(Long documentId)
DocumentSearchResultDTO performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
throws WorkflowException
WorkflowException
DocumentSearchResultDTO performDocumentSearchWithPrincipal(String principalId,
DocumentSearchCriteriaDTO criteriaVO)
throws WorkflowException
WorkflowException
RuleDTO[] ruleReport(RuleReportCriteriaDTO ruleReportCriteria)
throws WorkflowException
WorkflowException
boolean isLastApproverInRouteLevel(Long documentId,
String principalId,
Integer routeLevel)
throws WorkflowException
WorkflowException
boolean routeLevelHasApproverActionRequest(String docType,
String docContent,
Integer routeLevel)
throws WorkflowException
WorkflowException
boolean isLastApproverAtNode(Long documentId,
String principalId,
String nodeName)
throws WorkflowException
WorkflowException
boolean routeNodeHasApproverActionRequest(String docType,
String docContent,
String nodeName)
throws WorkflowException
WorkflowException
RouteNodeInstanceDTO[] getDocumentRouteNodeInstances(Long documentId)
throws WorkflowException
WorkflowException
RouteNodeInstanceDTO[] getActiveNodeInstances(Long documentId)
throws WorkflowException
WorkflowException
RouteNodeInstanceDTO[] getTerminalNodeInstances(Long documentId)
throws WorkflowException
WorkflowException
DocumentContentDTO getDocumentContent(Long documentId)
throws WorkflowException
WorkflowException
String[] getPreviousRouteNodeNames(Long documentId)
throws WorkflowException
WorkflowException
boolean documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO,
String[] actionRequestedCodes,
boolean ignoreCurrentActionRequests)
String getDocumentStatus(Long documentId)
throws WorkflowException
WorkflowException
RouteNodeInstanceDTO[] getCurrentNodeInstances(Long documentId)
throws WorkflowException
WorkflowException
ActionItemDTO[] getActionItemsForPrincipal(String principalId)
throws WorkflowException
WorkflowException
String[] getPrincipalIdsWithPendingActionRequestByActionRequestedAndDocId(String actionRequestedCd,
Long documentId)
throws WorkflowException
actionRequestedCd - documentId -
WorkflowException
String[] getPrincipalIdsInRouteLog(Long documentId,
boolean lookFuture)
throws WorkflowException
documentId - lookFuture -
WorkflowException
String getDocumentInitiatorPrincipalId(Long documentId)
throws WorkflowException
WorkflowException
String getDocumentRoutedByPrincipalId(Long documentId)
throws WorkflowException
WorkflowException
org.kuali.rice.core.xml.dto.AttributeSet getActionsRequested(String principalId,
Long documentId)
String[] getSearchableAttributeStringValuesByKey(Long documentId,
String key)
documentId - key -
Timestamp[] getSearchableAttributeDateTimeValuesByKey(Long documentId,
String key)
documentId - key -
BigDecimal[] getSearchableAttributeFloatValuesByKey(Long documentId,
String key)
documentId - key -
Long[] getSearchableAttributeLongValuesByKey(Long documentId,
String key)
documentId - key -
String getFutureRequestsKey(String principalId)
String getReceiveFutureRequestsValue()
String getDoNotReceiveFutureRequestsValue()
String getClearFutureRequestsValue()
boolean hasRouteNode(String documentTypeName,
String routeNodeName)
throws WorkflowException
WorkflowException
boolean isCurrentActiveDocumentType(String documentTypeName)
throws WorkflowException
WorkflowException
DocumentStatusTransitionDTO[] getDocumentStatusTransitionHistory(Long routeHeaderId)
throws WorkflowException
WorkflowException
void addDocumentLink(DocumentLinkDTO docLinkVO)
throws WorkflowException
WorkflowException
void deleteDocumentLink(DocumentLinkDTO docLinkVO)
throws WorkflowException
WorkflowException
void deleteDocumentLinksByDocId(Long docId)
throws WorkflowException
WorkflowException
List<DocumentLinkDTO> getLinkedDocumentsByDocId(Long id)
throws WorkflowException
WorkflowException
DocumentLinkDTO getLinkedDocument(DocumentLinkDTO docLinkVO)
throws WorkflowException
WorkflowException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||