Package org.kuali.rice.kew.impl.document
Class WorkflowDocumentImpl
java.lang.Object
org.kuali.rice.kew.impl.document.WorkflowDocumentImpl
- All Implemented Interfaces:
Serializable,org.kuali.rice.kew.api.document.DocumentContract,org.kuali.rice.kew.api.WorkflowDocument,WorkflowDocumentPrototype
The implementation of
WorkflowDocument. Implements WorkflowDocumentPrototype to expose
and initialization method used for construction.
NOTE: operations against document data on this are only "flushed" when an action is performed.
This class is *not* thread safe.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classA wrapper around Document which keeps track of local changes and generates a new updated Document as necessary.protected static classA wrapper around DocumentContent which keeps track of local changes and generates a new updated DocumentContent as necessary. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacknowledge(String annotation) voidaddAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) voidaddSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) voidadHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction) voidadHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction) voidadHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction, String requestLabel) voidadHocToGroup(org.kuali.rice.kew.api.action.AdHocToGroup adHocToGroup, String annotation) voidadHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction) voidadHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction) voidadHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction, String requestLabel) voidadHocToPrincipal(org.kuali.rice.kew.api.action.AdHocToPrincipal adHocToPrincipal, String annotation) voidvoidblanketApprove(String annotation) voidblanketApprove(String annotation, String... nodeNames) voidbooleancheckStatus(org.kuali.rice.kew.api.document.DocumentStatus status) voidvoidvoidvoidvoidprotected org.kuali.rice.kew.api.action.DocumentActionParametersconstructDocumentActionParameters(String annotation) voiddelete()voiddisapprove(String annotation) voidfyi()voidList<org.kuali.rice.kew.api.action.ActionTaken> List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> org.joda.time.DateTimeList<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> org.joda.time.DateTimeorg.joda.time.DateTimeorg.joda.time.DateTimeorg.joda.time.DateTimeorg.kuali.rice.kew.api.document.Documentorg.kuali.rice.kew.api.document.DocumentContentprotected org.kuali.rice.kew.api.document.DocumentContentUpdateorg.kuali.rice.kew.api.document.DocumentDetailprotected org.kuali.rice.kew.api.document.DocumentUpdateprotected StringgetFutureRequestsKey(String principalId) protected WorkflowDocumentImpl.ModifiableDocumentReturns the principalId with which this WorkflowDocument was constructedorg.kuali.rice.kew.api.action.RequestedActionsList<org.kuali.rice.kew.api.action.ActionRequest> List<org.kuali.rice.kew.api.document.node.RouteNodeInstance> List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> org.kuali.rice.kew.api.document.DocumentStatusgetTitle()org.kuali.rice.kew.api.action.ValidActionsgetVariableValue(String name) org.kuali.rice.kew.api.action.WorkflowDocumentActionsServiceorg.kuali.rice.kew.api.document.WorkflowDocumentServicevoidInitialize the WorkflowDocumentbooleanbooleanbooleanIndicates if the document is in the Processed or Finalized state.booleanbooleanIndicates if the document is in the canceled state or not.booleanbooleanIndicates if the document is in the disapproved state or not.booleanIndicates if the document is in the enroute state or not.booleanIndicates if the document is in the exception state or not.booleanisFinal()Indicates if the document is in the final state or not.booleanbooleanIndicates if the document is in the initiated state or not.booleanIndicates if the document is in the processed state or not.booleanIndicates if the document is in the recalled state or not.booleanbooleanisSaved()Indicates if the document is in the saved state or not.booleanisValidAction(org.kuali.rice.kew.api.action.ActionType actionType) voidlogAnnotation(String annotation) voidvoidplaceInExceptionRouting(String annotation) voidvoidrefresh()voidreleaseGroupAuthority(String annotation, String groupId) voidremoveAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) voidremoveSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) protected voidresetStateAfterAction(org.kuali.rice.kew.api.action.DocumentActionResult response) voidreturnToPreviousNode(String annotation, String nodeName) voidreturnToPreviousNode(String annotation, org.kuali.rice.kew.api.action.ReturnPoint returnPoint) voidrevokeAdHocRequestById(String actionRequestId, String annotation) voidrevokeAdHocRequests(org.kuali.rice.kew.api.action.AdHocRevoke revoke, String annotation) voidrevokeAllAdHocRequests(String annotation) voidvoidsaveDocument(String annotation) voidvoidsetApplicationContent(String applicationContent) voidsetApplicationDocumentId(String applicationDocumentId) voidsetApplicationDocumentStatus(String applicationDocumentStatus) voidsetAttributeContent(String attributeContent) voidvoidvoidvoidsetSearchableContent(String searchableContent) voidvoidsetVariable(String name, String value) voidsetWorkflowDocumentActionsService(org.kuali.rice.kew.api.action.WorkflowDocumentActionsService workflowDocumentActionsService) voidsetWorkflowDocumentService(org.kuali.rice.kew.api.document.WorkflowDocumentService workflowDocumentService) voidsuperUserBlanketApprove(String annotation) voidsuperUserCancel(String annotation) voidsuperUserDisapprove(String annotation) voidsuperUserNodeApprove(String nodeName, String annotation) voidsuperUserReturnToPreviousNode(org.kuali.rice.kew.api.action.ReturnPoint returnPoint, String annotation) voidsuperUserTakeRequestedAction(String actionRequestId, String annotation) voidswitchPrincipal(String principalId) voidtakeGroupAuthority(String annotation, String groupId) voidupdateDocumentContent(org.kuali.rice.kew.api.document.DocumentContentUpdate documentContentUpdate) List<? extends org.kuali.rice.core.api.uif.RemotableAttributeErrorContract> validateAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition)
-
Constructor Details
-
WorkflowDocumentImpl
public WorkflowDocumentImpl()
-
-
Method Details
-
init
Description copied from interface:WorkflowDocumentPrototypeInitialize the WorkflowDocument- Specified by:
initin interfaceWorkflowDocumentPrototype- Parameters:
principalId- the interacting/consuming user principal iddocument- the DTO of the document this WorkflowDocument represents
-
getWorkflowDocumentActionsService
public org.kuali.rice.kew.api.action.WorkflowDocumentActionsService getWorkflowDocumentActionsService() -
setWorkflowDocumentActionsService
public void setWorkflowDocumentActionsService(org.kuali.rice.kew.api.action.WorkflowDocumentActionsService workflowDocumentActionsService) -
getWorkflowDocumentService
public org.kuali.rice.kew.api.document.WorkflowDocumentService getWorkflowDocumentService() -
setWorkflowDocumentService
public void setWorkflowDocumentService(org.kuali.rice.kew.api.document.WorkflowDocumentService workflowDocumentService) -
getModifiableDocument
-
getModifiableDocumentContent
-
getDocumentId
- Specified by:
getDocumentIdin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDocument
public org.kuali.rice.kew.api.document.Document getDocument()- Specified by:
getDocumentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getDocumentContent
public org.kuali.rice.kew.api.document.DocumentContent getDocumentContent()- Specified by:
getDocumentContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getApplicationContent
- Specified by:
getApplicationContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setApplicationContent
- Specified by:
setApplicationContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setAttributeContent
- Specified by:
setAttributeContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
clearAttributeContent
public void clearAttributeContent()- Specified by:
clearAttributeContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getAttributeContent
- Specified by:
getAttributeContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
addAttributeDefinition
public void addAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) - Specified by:
addAttributeDefinitionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
removeAttributeDefinition
public void removeAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) - Specified by:
removeAttributeDefinitionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
clearAttributeDefinitions
public void clearAttributeDefinitions()- Specified by:
clearAttributeDefinitionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getAttributeDefinitions
public List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getAttributeDefinitions()- Specified by:
getAttributeDefinitionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setSearchableContent
- Specified by:
setSearchableContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
addSearchableDefinition
public void addSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) - Specified by:
addSearchableDefinitionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
removeSearchableDefinition
public void removeSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition searchableDefinition) - Specified by:
removeSearchableDefinitionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
clearSearchableDefinitions
public void clearSearchableDefinitions()- Specified by:
clearSearchableDefinitionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
clearSearchableContent
public void clearSearchableContent()- Specified by:
clearSearchableContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getSearchableDefinitions
public List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getSearchableDefinitions()- Specified by:
getSearchableDefinitionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
validateAttributeDefinition
public List<? extends org.kuali.rice.core.api.uif.RemotableAttributeErrorContract> validateAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) - Specified by:
validateAttributeDefinitionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getRootActionRequests
- Specified by:
getRootActionRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getActionsTaken
- Specified by:
getActionsTakenin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setApplicationDocumentId
- Specified by:
setApplicationDocumentIdin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getApplicationDocumentId
- Specified by:
getApplicationDocumentIdin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDateCreated
public org.joda.time.DateTime getDateCreated()- Specified by:
getDateCreatedin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getTitle
- Specified by:
getTitlein interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getValidActions
public org.kuali.rice.kew.api.action.ValidActions getValidActions()- Specified by:
getValidActionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getRequestedActions
public org.kuali.rice.kew.api.action.RequestedActions getRequestedActions()- Specified by:
getRequestedActionsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getDocumentUpdateIfDirty
protected org.kuali.rice.kew.api.document.DocumentUpdate getDocumentUpdateIfDirty() -
getDocumentContentUpdateIfDirty
protected org.kuali.rice.kew.api.document.DocumentContentUpdate getDocumentContentUpdateIfDirty() -
resetStateAfterAction
protected void resetStateAfterAction(org.kuali.rice.kew.api.action.DocumentActionResult response) -
saveDocument
- Specified by:
saveDocumentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
route
- Specified by:
routein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
disapprove
- Specified by:
disapprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
approve
- Specified by:
approvein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
cancel
- Specified by:
cancelin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
recall
- Specified by:
recallin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
blanketApprove
- Specified by:
blanketApprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
blanketApprove
- Specified by:
blanketApprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
saveDocumentData
public void saveDocumentData()- Specified by:
saveDocumentDatain interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setApplicationDocumentStatus
- Specified by:
setApplicationDocumentStatusin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
acknowledge
- Specified by:
acknowledgein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
fyi
- Specified by:
fyiin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
fyi
public void fyi()- Specified by:
fyiin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
delete
public void delete()- Specified by:
deletein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
refresh
public void refresh()- Specified by:
refreshin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToPrincipal
public void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction) - Specified by:
adHocToPrincipalin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToPrincipal
public void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction) - Specified by:
adHocToPrincipalin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToPrincipal
public void adHocToPrincipal(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDescription, boolean forceAction, String requestLabel) - Specified by:
adHocToPrincipalin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToPrincipal
public void adHocToPrincipal(org.kuali.rice.kew.api.action.AdHocToPrincipal adHocToPrincipal, String annotation) - Specified by:
adHocToPrincipalin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToGroup
public void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction) - Specified by:
adHocToGroupin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToGroup
public void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction) - Specified by:
adHocToGroupin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToGroup
public void adHocToGroup(org.kuali.rice.kew.api.action.ActionRequestType actionRequested, String nodeName, String annotation, String targetGroupId, String responsibilityDescription, boolean forceAction, String requestLabel) - Specified by:
adHocToGroupin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
adHocToGroup
public void adHocToGroup(org.kuali.rice.kew.api.action.AdHocToGroup adHocToGroup, String annotation) - Specified by:
adHocToGroupin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
revokeAdHocRequestById
- Specified by:
revokeAdHocRequestByIdin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
revokeAdHocRequests
public void revokeAdHocRequests(org.kuali.rice.kew.api.action.AdHocRevoke revoke, String annotation) - Specified by:
revokeAdHocRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
revokeAllAdHocRequests
- Specified by:
revokeAllAdHocRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setTitle
- Specified by:
setTitlein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getDocumentTypeName
- Specified by:
getDocumentTypeNamein interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
isCompletionRequested
public boolean isCompletionRequested()- Specified by:
isCompletionRequestedin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isApprovalRequested
public boolean isApprovalRequested()- Specified by:
isApprovalRequestedin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isAcknowledgeRequested
public boolean isAcknowledgeRequested()- Specified by:
isAcknowledgeRequestedin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isFYIRequested
public boolean isFYIRequested()- Specified by:
isFYIRequestedin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isBlanketApproveCapable
public boolean isBlanketApproveCapable()- Specified by:
isBlanketApproveCapablein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isRouteCapable
public boolean isRouteCapable()- Specified by:
isRouteCapablein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isValidAction
public boolean isValidAction(org.kuali.rice.kew.api.action.ActionType actionType) - Specified by:
isValidActionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserBlanketApprove
- Specified by:
superUserBlanketApprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserNodeApprove
- Specified by:
superUserNodeApprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserTakeRequestedAction
- Specified by:
superUserTakeRequestedActionin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserDisapprove
- Specified by:
superUserDisapprovein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserCancel
- Specified by:
superUserCancelin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
superUserReturnToPreviousNode
public void superUserReturnToPreviousNode(org.kuali.rice.kew.api.action.ReturnPoint returnPoint, String annotation) - Specified by:
superUserReturnToPreviousNodein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
complete
- Specified by:
completein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
logAnnotation
- Specified by:
logAnnotationin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getStatus
public org.kuali.rice.kew.api.document.DocumentStatus getStatus()- Specified by:
getStatusin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
checkStatus
public boolean checkStatus(org.kuali.rice.kew.api.document.DocumentStatus status) - Specified by:
checkStatusin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
isInitiated
public boolean isInitiated()Indicates if the document is in the initiated state or not.- Specified by:
isInitiatedin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isSaved
public boolean isSaved()Indicates if the document is in the saved state or not.- Specified by:
isSavedin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isEnroute
public boolean isEnroute()Indicates if the document is in the enroute state or not.- Specified by:
isEnroutein interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isException
public boolean isException()Indicates if the document is in the exception state or not.- Specified by:
isExceptionin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isCanceled
public boolean isCanceled()Indicates if the document is in the canceled state or not.- Specified by:
isCanceledin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isRecalled
public boolean isRecalled()Indicates if the document is in the recalled state or not.- Specified by:
isRecalledin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isDisapproved
public boolean isDisapproved()Indicates if the document is in the disapproved state or not.- Specified by:
isDisapprovedin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isApproved
public boolean isApproved()Indicates if the document is in the Processed or Finalized state.- Specified by:
isApprovedin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isProcessed
public boolean isProcessed()Indicates if the document is in the processed state or not.- Specified by:
isProcessedin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
isFinal
public boolean isFinal()Indicates if the document is in the final state or not.- Specified by:
isFinalin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- true if in the specified state
-
getPrincipalId
Returns the principalId with which this WorkflowDocument was constructed- Specified by:
getPrincipalIdin interfaceorg.kuali.rice.kew.api.WorkflowDocument- Returns:
- the principalId with which this WorkflowDocument was constructed
-
switchPrincipal
- Specified by:
switchPrincipalin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
takeGroupAuthority
- Specified by:
takeGroupAuthorityin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
releaseGroupAuthority
- Specified by:
releaseGroupAuthorityin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getNodeNames
- Specified by:
getNodeNamesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getSimpleNodeNames
- Specified by:
getSimpleNodeNamesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getCurrentNodeNames
- Specified by:
getCurrentNodeNamesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getCurrentSimpleNodeNames
- Specified by:
getCurrentSimpleNodeNamesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
returnToPreviousNode
- Specified by:
returnToPreviousNodein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
returnToPreviousNode
public void returnToPreviousNode(String annotation, org.kuali.rice.kew.api.action.ReturnPoint returnPoint) - Specified by:
returnToPreviousNodein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
move
- Specified by:
movein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getActiveRouteNodeInstances
- Specified by:
getActiveRouteNodeInstancesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getCurrentRouteNodeInstances
- Specified by:
getCurrentRouteNodeInstancesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getRouteNodeInstances
- Specified by:
getRouteNodeInstancesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getPreviousNodeNames
- Specified by:
getPreviousNodeNamesin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getDocumentDetail
public org.kuali.rice.kew.api.document.DocumentDetail getDocumentDetail()- Specified by:
getDocumentDetailin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
updateDocumentContent
public void updateDocumentContent(org.kuali.rice.kew.api.document.DocumentContentUpdate documentContentUpdate) - Specified by:
updateDocumentContentin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
placeInExceptionRouting
- Specified by:
placeInExceptionRoutingin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setVariable
- Specified by:
setVariablein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getVariableValue
- Specified by:
getVariableValuein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setReceiveFutureRequests
public void setReceiveFutureRequests()- Specified by:
setReceiveFutureRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setDoNotReceiveFutureRequests
public void setDoNotReceiveFutureRequests()- Specified by:
setDoNotReceiveFutureRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
setClearFutureRequests
public void setClearFutureRequests()- Specified by:
setClearFutureRequestsin interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getFutureRequestsKey
-
getReceiveFutureRequestsValue
- Specified by:
getReceiveFutureRequestsValuein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getDoNotReceiveFutureRequestsValue
- Specified by:
getDoNotReceiveFutureRequestsValuein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
getClearFutureRequestsValue
- Specified by:
getClearFutureRequestsValuein interfaceorg.kuali.rice.kew.api.WorkflowDocument
-
constructDocumentActionParameters
protected org.kuali.rice.kew.api.action.DocumentActionParameters constructDocumentActionParameters(String annotation) -
getDateLastModified
public org.joda.time.DateTime getDateLastModified()- Specified by:
getDateLastModifiedin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDateApproved
public org.joda.time.DateTime getDateApproved()- Specified by:
getDateApprovedin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDateFinalized
public org.joda.time.DateTime getDateFinalized()- Specified by:
getDateFinalizedin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getInitiatorPrincipalId
- Specified by:
getInitiatorPrincipalIdin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getRoutedByPrincipalId
- Specified by:
getRoutedByPrincipalIdin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDocumentTypeId
- Specified by:
getDocumentTypeIdin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getDocumentHandlerUrl
- Specified by:
getDocumentHandlerUrlin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getApplicationDocumentStatus
- Specified by:
getApplicationDocumentStatusin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getApplicationDocumentStatusDate
public org.joda.time.DateTime getApplicationDocumentStatusDate()- Specified by:
getApplicationDocumentStatusDatein interfaceorg.kuali.rice.kew.api.document.DocumentContract
-
getVariables
- Specified by:
getVariablesin interfaceorg.kuali.rice.kew.api.document.DocumentContract
-