Class DocumentUpdate

java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.document.DocumentUpdate
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.core.api.mo.ModelObjectComplete

public final class DocumentUpdate extends org.kuali.rice.core.api.mo.AbstractDataTransferObject
Defines an update to document meta-data on a particular workflow document, including title, application document id, application document status, and routing branch variables. This structure is used to convey changes to the document meta-data on document actions, and to retrieve their state afterwards. Document titles will be truncated to to KewApiConstants.TITLE_MAX_LENGTH length.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • WorkflowDocumentFactory
  • invalid reference
    WorkflowDocumentImpl
  • invalid reference
    WorkflowDocumentImpl.ModifiableDocument
  • invalid reference
    WorkflowDocumentActionsServiceImpl
  • Serialized Form
  • Method Details

    • getTitle

      public String getTitle()
    • getApplicationDocumentId

      public String getApplicationDocumentId()
    • getApplicationDocumentStatus

      public String getApplicationDocumentStatus()
    • getVariables

      public Map<String,String> getVariables()
    • getDirtyFields

      public List<String> getDirtyFields()