org.kuali.rice.ken.document.kew
Class NotificationWorkflowDocument

java.lang.Object
  extended by org.kuali.rice.kew.service.WorkflowDocument
      extended by org.kuali.rice.ken.document.kew.NotificationWorkflowDocument
All Implemented Interfaces:
Serializable

public class NotificationWorkflowDocument
extends org.kuali.rice.kew.service.WorkflowDocument

This class extends the KEW WorkflowDocument object and becomes our gateway for get a handle on KEW documents in workflow.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user)
          Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user.
NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user, Long documentId)
          Constructs a NotificationWorkflowDocument instance - this one is used to get a handle on a workflow document that was already created in the system.
NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user, String documentTypeName)
          Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user and document type name.
 
Method Summary
 
Methods inherited from class org.kuali.rice.kew.service.WorkflowDocument
acknowledge, addAttributeDefinition, addLinkedDocument, addSearchableDefinition, adHocRouteDocumentToGroup, adHocRouteDocumentToGroup, adHocRouteDocumentToGroup, adHocRouteDocumentToPrincipal, adHocRouteDocumentToPrincipal, adHocRouteDocumentToPrincipal, approve, blanketApprove, blanketApprove, blanketApprove, blanketApprove, cancel, clearAttributeContent, clearAttributeDefinitions, clearFYI, clearSearchableContent, clearSearchableDefinitions, complete, delete, deleteNote, disapprove, fyi, getActionRequests, getActionsTaken, getAppDocId, getApplicationContent, getAttributeContent, getAttributeDefinitions, getDateCreated, getDetail, getDocRouteLevel, getDocumentContent, getDocumentType, getLinkedDocument, getLinkedDocumentsByDocId, getNodeNames, getNoteList, getPreviousNodeNames, getPrincipalId, getRouteHeader, getRouteHeaderId, getRouteNodeInstances, getSearchableDefinitions, getStatusDisplayValue, getTitle, getVariable, isAcknowledgeRequested, isActionCodeValidForDocument, isApprovalRequested, isBlanketApproveCapable, isCompletionRequested, isFYIRequested, isRouteCapable, isSuperUser, logDocumentAction, moveDocument, placeInExceptionRouting, refreshContent, releaseGroupAuthority, removeAttributeDefinition, removeLinkedDocument, removeLinkedDocuments, removeSearchableDefinition, returnToPreviousNode, returnToPreviousNode, returnToPreviousRouteLevel, revokeAdHocRequests, routeDocument, saveDocument, saveDocumentContent, saveRoutingData, setAppDocId, setApplicationContent, setClearFutureRequests, setDoNotReceiveFutureRequests, setPrincipalId, setReceiveFutureRequests, setTitle, setVariable, stateIsApproved, stateIsCanceled, stateIsDisapproved, stateIsEnroute, stateIsException, stateIsFinal, stateIsInitiated, stateIsProcessed, stateIsSaved, superUserActionRequestApprove, superUserApprove, superUserCancel, superUserDisapprove, takeGroupAuthority, updateAppDocStatus, updateNote, validateAttributeDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationWorkflowDocument

public NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user)
                             throws org.kuali.rice.kew.exception.WorkflowException
Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user.

Parameters:
user -
Throws:
org.kuali.rice.kew.exception.WorkflowException

NotificationWorkflowDocument

public NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user,
                                    String documentTypeName)
                             throws org.kuali.rice.kew.exception.WorkflowException
Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user and document type name.

Parameters:
user -
documentTypeName -
Throws:
org.kuali.rice.kew.exception.WorkflowException

NotificationWorkflowDocument

public NotificationWorkflowDocument(org.kuali.rice.kew.dto.UserIdDTO user,
                                    Long documentId)
                             throws org.kuali.rice.kew.exception.WorkflowException
Constructs a NotificationWorkflowDocument instance - this one is used to get a handle on a workflow document that was already created in the system.

Parameters:
user -
documentId -
Throws:
org.kuali.rice.kew.exception.WorkflowException


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.