org.kuali.rice.kew.api.document
Class DocumentContentUpdate

java.lang.Object
  extended by org.kuali.rice.core.api.mo.AbstractDataTransferObject
      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.

Author:
Kuali Rice Team (rice.collab@kuali.org)
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 org.kuali.rice.core.api.mo.AbstractDataTransferObject
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

getApplicationContent

public String getApplicationContent()

getAttributeContent

public String getAttributeContent()

getSearchableContent

public String getSearchableContent()

getAttributeDefinitions

public List<WorkflowAttributeDefinition> getAttributeDefinitions()

getSearchableDefinitions

public List<WorkflowAttributeDefinition> getSearchableDefinitions()


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