Package org.kuali.rice.kew.api.document
Class DocumentUpdate.Builder
java.lang.Object
org.kuali.rice.kew.api.document.DocumentUpdate.Builder
- All Implemented Interfaces:
Serializable,ModelBuilder
- Enclosing class:
DocumentUpdate
public static final class DocumentUpdate.Builder
extends Object
implements Serializable, ModelBuilder
A builder which can be used to construct
DocumentUpdate instances.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddDirtyField(String field) build()static DocumentUpdate.Buildercreate()static DocumentUpdate.BuildergetTitle()getVariableValue(String name) voidsetApplicationDocumentId(String applicationDocumentId) voidsetApplicationDocumentStatus(String applicationDocumentStatus) voidsetDirtyFields(List<String> dirtyFields) voidSets the document title - will be truncated toKewApiConstants.TITLE_MAX_LENGTHlength.voidsetVariable(String name, String value) voidsetVariables(Map<String, String> variables)
-
Method Details
-
create
-
create
-
build
- Specified by:
buildin interfaceModelBuilder
-
getTitle
-
setTitle
Sets the document title - will be truncated toKewApiConstants.TITLE_MAX_LENGTHlength. -
getApplicationDocumentId
-
setApplicationDocumentId
-
getApplicationDocumentStatus
-
setApplicationDocumentStatus
-
setVariables
-
getVariables
-
getVariableValue
-
setVariable
-
getDirtyFields
-
setDirtyFields
-
addDirtyField
-