Class DocumentContentUpdate

  extended by
      extended by org.kuali.rice.kew.api.document.DocumentContentUpdate
All Implemented Interfaces:
Serializable, ModelObjectBasic, ModelObjectComplete

public final class DocumentContentUpdate
extends AbstractDataTransferObject

Defines an update to document content on a particular workflow document. Contains general application content as well as a list of attribute definitions and searchable definitions. When passed to the appropriate workflow services to perform an update on document content, if any of the internal content or definitions on this object have not been set then they will not be updated. This allows for this data structure to be used to only update the portion of the document content that is desired to be updated.

Kuali Rice Team (
See Also:
Serialized Form

Nested Class Summary
static class DocumentContentUpdate.Builder
          A builder which can be used to construct DocumentContentUpdate instances.
Method Summary
 String getApplicationContent()
 String getAttributeContent()
 List<WorkflowAttributeDefinition> getAttributeDefinitions()
 String getSearchableContent()
 List<WorkflowAttributeDefinition> getSearchableDefinitions()
Methods inherited from class
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Method Detail


public String getApplicationContent()


public String getAttributeContent()


public String getSearchableContent()


public List<WorkflowAttributeDefinition> getAttributeDefinitions()


public List<WorkflowAttributeDefinition> getSearchableDefinitions()

Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.