public abstract class MockWorkflowDocument extends Object implements org.kuali.rice.kew.api.WorkflowDocument
It can be extended by any other kind of mock document that needs to override certain methods. This class has absolutely no state or behavior. There is no public constructor, and no member variables. All void methods do nothing. All methods with a return value return null. All state and behavior needs to be added via a subclass.
| Constructor and Description |
|---|
MockWorkflowDocument() |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledge(String annotation) |
void |
addAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) |
void |
addSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) |
void |
adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String annotation,
String targetGroupId,
String responsibilityDescription,
boolean forceAction) |
void |
adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String nodeName,
String annotation,
String targetGroupId,
String responsibilityDescription,
boolean forceAction) |
void |
adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String nodeName,
String annotation,
String targetGroupId,
String responsibilityDescription,
boolean forceAction,
String requestLabel) |
void |
adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String annotation,
String targetPrincipalId,
String responsibilityDescription,
boolean forceAction) |
void |
adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String nodeName,
String annotation,
String targetPrincipalId,
String responsibilityDescription,
boolean forceAction) |
void |
adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested,
String nodeName,
String annotation,
String targetPrincipalId,
String responsibilityDescription,
boolean forceAction,
String requestLabel) |
void |
approve(String annotation) |
void |
blanketApprove(String annotation) |
void |
blanketApprove(String annotation,
String... nodeNames) |
void |
cancel(String annotation) |
boolean |
checkStatus(org.kuali.rice.kew.api.document.DocumentStatus status) |
void |
clearAttributeContent() |
void |
clearAttributeDefinitions() |
void |
clearSearchableContent() |
void |
clearSearchableDefinitions() |
void |
complete(String annotation) |
void |
delete() |
void |
disapprove(String annotation) |
void |
fyi() |
void |
fyi(String annotation) |
List<org.kuali.rice.kew.api.action.ActionTaken> |
getActionsTaken() |
List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> |
getActiveRouteNodeInstances() |
String |
getApplicationContent() |
String |
getApplicationDocumentId() |
String |
getApplicationDocumentStatus() |
org.joda.time.DateTime |
getApplicationDocumentStatusDate() |
String |
getAttributeContent() |
List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> |
getAttributeDefinitions() |
String |
getClearFutureRequestsValue() |
org.joda.time.DateTime |
getDateApproved() |
org.joda.time.DateTime |
getDateCreated() |
org.joda.time.DateTime |
getDateFinalized() |
org.joda.time.DateTime |
getDateLastModified() |
org.kuali.rice.kew.api.document.Document |
getDocument() |
org.kuali.rice.kew.api.document.DocumentContent |
getDocumentContent() |
org.kuali.rice.kew.api.document.DocumentDetail |
getDocumentDetail() |
String |
getDocumentHandlerUrl() |
String |
getDocumentId() |
String |
getDocumentTypeId() |
String |
getDocumentTypeName() |
String |
getDoNotReceiveFutureRequestsValue() |
String |
getInitiatorPrincipalId() |
Set<String> |
getNodeNames() |
List<String> |
getPreviousNodeNames() |
String |
getPrincipalId() |
String |
getReceiveFutureRequestsValue() |
org.kuali.rice.kew.api.action.RequestedActions |
getRequestedActions() |
List<org.kuali.rice.kew.api.action.ActionRequest> |
getRootActionRequests() |
String |
getRoutedByPrincipalId() |
List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> |
getRouteNodeInstances() |
List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> |
getSearchableDefinitions() |
org.kuali.rice.kew.api.document.DocumentStatus |
getStatus() |
String |
getTitle() |
org.kuali.rice.kew.api.action.ValidActions |
getValidActions() |
Map<String,String> |
getVariables() |
String |
getVariableValue(String name) |
boolean |
isAcknowledgeRequested() |
boolean |
isApprovalRequested() |
boolean |
isApproved() |
boolean |
isBlanketApproveCapable() |
boolean |
isCanceled() |
boolean |
isCompletionRequested() |
boolean |
isDisapproved() |
boolean |
isEnroute() |
boolean |
isException() |
boolean |
isFinal() |
boolean |
isFYIRequested() |
boolean |
isInitiated() |
boolean |
isProcessed() |
boolean |
isRecalled() |
boolean |
isRouteCapable() |
boolean |
isSaved() |
boolean |
isValidAction(org.kuali.rice.kew.api.action.ActionType actionType) |
void |
logAnnotation(String annotation) |
void |
move(org.kuali.rice.kew.api.action.MovePoint movePoint,
String annotation) |
void |
placeInExceptionRouting(String annotation) |
void |
recall(String annotation,
boolean cancel) |
void |
refresh() |
void |
releaseGroupAuthority(String annotation,
String groupId) |
void |
removeAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) |
void |
removeSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) |
void |
returnToPreviousNode(String annotation,
org.kuali.rice.kew.api.action.ReturnPoint returnPoint) |
void |
returnToPreviousNode(String nodeName,
String annotation) |
void |
revokeAdHocRequestById(String actionRequestId,
String annotation) |
void |
revokeAdHocRequests(org.kuali.rice.kew.api.action.AdHocRevoke revoke,
String annotation) |
void |
revokeAllAdHocRequests(String annotation) |
void |
route(String annotation) |
void |
saveDocument(String annotation) |
void |
saveDocumentData() |
void |
setApplicationContent(String applicationContent) |
void |
setApplicationDocumentId(String applicationDocumentId) |
void |
setApplicationDocumentStatus(String applicationDocumentStatus) |
void |
setClearFutureRequests() |
void |
setDoNotReceiveFutureRequests() |
void |
setReceiveFutureRequests() |
void |
setTitle(String title) |
void |
setVariable(String name,
String value) |
void |
superUserBlanketApprove(String annotation) |
void |
superUserCancel(String annotation) |
void |
superUserDisapprove(String annotation) |
void |
superUserNodeApprove(String nodeName,
String annotation) |
void |
superUserReturnToPreviousNode(org.kuali.rice.kew.api.action.ReturnPoint returnPoint,
String annotation) |
void |
superUserTakeRequestedAction(String actionRequestId,
String annotation) |
void |
switchPrincipal(String principalId) |
void |
takeGroupAuthority(String annotation,
String groupId) |
void |
updateDocumentContent(org.kuali.rice.kew.api.document.DocumentContentUpdate documentContentUpdate) |
List<? extends RemotableAttributeErrorContract> |
validateAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) |
public MockWorkflowDocument()
public org.joda.time.DateTime getDateLastModified()
getDateLastModified in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.joda.time.DateTime getDateApproved()
getDateApproved in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.joda.time.DateTime getDateFinalized()
getDateFinalized in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getInitiatorPrincipalId()
getInitiatorPrincipalId in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getRoutedByPrincipalId()
getRoutedByPrincipalId in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getDocumentTypeId()
getDocumentTypeId in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getDocumentHandlerUrl()
getDocumentHandlerUrl in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getApplicationDocumentStatus()
getApplicationDocumentStatus in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.joda.time.DateTime getApplicationDocumentStatusDate()
getApplicationDocumentStatusDate in interface org.kuali.rice.kew.api.document.DocumentContractpublic Map<String,String> getVariables()
getVariables in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getDocumentId()
getDocumentId in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.kuali.rice.kew.api.document.Document getDocument()
getDocument in interface org.kuali.rice.kew.api.WorkflowDocumentpublic org.kuali.rice.kew.api.document.DocumentContent getDocumentContent()
getDocumentContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getApplicationContent()
getApplicationContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setApplicationContent(String applicationContent)
setApplicationContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void clearAttributeContent()
clearAttributeContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getAttributeContent()
getAttributeContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void addAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition)
addAttributeDefinition in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void removeAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition)
removeAttributeDefinition in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void clearAttributeDefinitions()
clearAttributeDefinitions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getAttributeDefinitions()
getAttributeDefinitions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void addSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition)
addSearchableDefinition in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void removeSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition)
removeSearchableDefinition in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void clearSearchableDefinitions()
clearSearchableDefinitions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void clearSearchableContent()
clearSearchableContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getSearchableDefinitions()
getSearchableDefinitions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<? extends RemotableAttributeErrorContract> validateAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition)
validateAttributeDefinition in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.action.ActionRequest> getRootActionRequests()
getRootActionRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.action.ActionTaken> getActionsTaken()
getActionsTaken in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setApplicationDocumentId(String applicationDocumentId)
setApplicationDocumentId in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getApplicationDocumentId()
getApplicationDocumentId in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.joda.time.DateTime getDateCreated()
getDateCreated in interface org.kuali.rice.kew.api.document.DocumentContractpublic String getTitle()
getTitle in interface org.kuali.rice.kew.api.document.DocumentContractpublic org.kuali.rice.kew.api.action.ValidActions getValidActions()
getValidActions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic org.kuali.rice.kew.api.action.RequestedActions getRequestedActions()
getRequestedActions in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void saveDocument(String annotation)
saveDocument in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void route(String annotation)
route in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void disapprove(String annotation)
disapprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void approve(String annotation)
approve in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void cancel(String annotation)
cancel in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void recall(String annotation, boolean cancel)
recall in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void blanketApprove(String annotation)
blanketApprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void blanketApprove(String annotation, String... nodeNames)
blanketApprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void saveDocumentData()
saveDocumentData in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setApplicationDocumentStatus(String applicationDocumentStatus)
setApplicationDocumentStatus in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void acknowledge(String annotation)
acknowledge in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void fyi(String annotation)
fyi in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void fyi()
fyi in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void delete()
delete in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void refresh()
refresh in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction)
adHocToPrincipal in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction)
adHocToPrincipal in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction, String requestLabel)
adHocToPrincipal in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction)
adHocToGroup in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction)
adHocToGroup in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction, String requestLabel)
adHocToGroup in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void revokeAdHocRequestById(String actionRequestId, String annotation)
revokeAdHocRequestById in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void revokeAdHocRequests(org.kuali.rice.kew.api.action.AdHocRevoke revoke, String annotation)
revokeAdHocRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void revokeAllAdHocRequests(String annotation)
revokeAllAdHocRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setTitle(String title)
setTitle in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getDocumentTypeName()
getDocumentTypeName in interface org.kuali.rice.kew.api.document.DocumentContractpublic boolean isCompletionRequested()
isCompletionRequested in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isApprovalRequested()
isApprovalRequested in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isAcknowledgeRequested()
isAcknowledgeRequested in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isFYIRequested()
isFYIRequested in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isBlanketApproveCapable()
isBlanketApproveCapable in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isRouteCapable()
isRouteCapable in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isValidAction(org.kuali.rice.kew.api.action.ActionType actionType)
isValidAction in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserBlanketApprove(String annotation)
superUserBlanketApprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserNodeApprove(String nodeName, String annotation)
superUserNodeApprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserTakeRequestedAction(String actionRequestId, String annotation)
superUserTakeRequestedAction in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserDisapprove(String annotation)
superUserDisapprove in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserCancel(String annotation)
superUserCancel in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void superUserReturnToPreviousNode(org.kuali.rice.kew.api.action.ReturnPoint returnPoint, String annotation)
superUserReturnToPreviousNode in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void complete(String annotation)
complete in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void logAnnotation(String annotation)
logAnnotation in interface org.kuali.rice.kew.api.WorkflowDocumentpublic org.kuali.rice.kew.api.document.DocumentStatus getStatus()
getStatus in interface org.kuali.rice.kew.api.document.DocumentContractpublic boolean checkStatus(org.kuali.rice.kew.api.document.DocumentStatus status)
checkStatus in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isInitiated()
isInitiated in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isSaved()
isSaved in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isEnroute()
isEnroute in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isException()
isException in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isCanceled()
isCanceled in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isRecalled()
isRecalled in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isDisapproved()
isDisapproved in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isApproved()
isApproved in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isProcessed()
isProcessed in interface org.kuali.rice.kew.api.WorkflowDocumentpublic boolean isFinal()
isFinal in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getPrincipalId()
getPrincipalId in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void switchPrincipal(String principalId)
switchPrincipal in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void takeGroupAuthority(String annotation, String groupId)
takeGroupAuthority in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void releaseGroupAuthority(String annotation, String groupId)
releaseGroupAuthority in interface org.kuali.rice.kew.api.WorkflowDocumentpublic Set<String> getNodeNames()
getNodeNames in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void returnToPreviousNode(String nodeName, String annotation)
returnToPreviousNode in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void returnToPreviousNode(String annotation, org.kuali.rice.kew.api.action.ReturnPoint returnPoint)
returnToPreviousNode in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void move(org.kuali.rice.kew.api.action.MovePoint movePoint, String annotation)
move in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> getActiveRouteNodeInstances()
getActiveRouteNodeInstances in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> getRouteNodeInstances()
getRouteNodeInstances in interface org.kuali.rice.kew.api.WorkflowDocumentpublic List<String> getPreviousNodeNames()
getPreviousNodeNames in interface org.kuali.rice.kew.api.WorkflowDocumentpublic org.kuali.rice.kew.api.document.DocumentDetail getDocumentDetail()
getDocumentDetail in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void updateDocumentContent(org.kuali.rice.kew.api.document.DocumentContentUpdate documentContentUpdate)
updateDocumentContent in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void placeInExceptionRouting(String annotation)
placeInExceptionRouting in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setVariable(String name, String value)
setVariable in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getVariableValue(String name)
getVariableValue in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setReceiveFutureRequests()
setReceiveFutureRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setDoNotReceiveFutureRequests()
setDoNotReceiveFutureRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic void setClearFutureRequests()
setClearFutureRequests in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getReceiveFutureRequestsValue()
getReceiveFutureRequestsValue in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getDoNotReceiveFutureRequestsValue()
getDoNotReceiveFutureRequestsValue in interface org.kuali.rice.kew.api.WorkflowDocumentpublic String getClearFutureRequestsValue()
getClearFutureRequestsValue in interface org.kuali.rice.kew.api.WorkflowDocumentCopyright © 2005–2016 The Kuali Foundation. All rights reserved.