|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kew.api.document.DocumentStatusTransition.Builder
public static final class DocumentStatusTransition.Builder
A builder which can be used to construct DocumentStatusTransition instances. Enforces the constraints of the DocumentStatusTransitionContract.
| Method Summary | |
|---|---|
DocumentStatusTransition |
build()
Returns an instance of the object being built by this builder based on the current state of the builder. |
static DocumentStatusTransition.Builder |
create(DocumentStatusTransitionContract contract)
|
static DocumentStatusTransition.Builder |
create(String documentId,
String oldStatus,
String newStatus)
|
String |
getDocumentId()
The id parent document of the DocumentStatusTransition. |
String |
getId()
The unique id of the DocumentStatusTransition. |
String |
getNewStatus()
The new status value of the DocumentStatusTransition. |
String |
getOldStatus()
The previous status value of the DocumentStatusTransition. |
org.joda.time.DateTime |
getStatusTransitionDate()
The date of the DocumentStatusTransition. |
void |
setDocumentId(String documentId)
|
void |
setId(String id)
|
void |
setNewStatus(String newStatus)
|
void |
setOldStatus(String oldStatus)
|
void |
setStatusTransitionDate(org.joda.time.DateTime statusTransitionDate)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static DocumentStatusTransition.Builder create(String documentId,
String oldStatus,
String newStatus)
public static DocumentStatusTransition.Builder create(DocumentStatusTransitionContract contract)
public DocumentStatusTransition build()
ModelBuilder
build in interface ModelBuilderpublic String getId()
DocumentStatusTransitionContract
getId in interface DocumentStatusTransitionContractpublic String getDocumentId()
DocumentStatusTransitionContract
getDocumentId in interface DocumentStatusTransitionContractpublic String getOldStatus()
DocumentStatusTransitionContract
getOldStatus in interface DocumentStatusTransitionContractpublic String getNewStatus()
DocumentStatusTransitionContract
getNewStatus in interface DocumentStatusTransitionContractpublic org.joda.time.DateTime getStatusTransitionDate()
DocumentStatusTransitionContract
getStatusTransitionDate in interface DocumentStatusTransitionContractpublic void setId(String id)
public void setDocumentId(String documentId)
public void setOldStatus(String oldStatus)
public void setNewStatus(String newStatus)
public void setStatusTransitionDate(org.joda.time.DateTime statusTransitionDate)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||