public class VersionHistory extends KraPersistableBusinessObjectBase
UPDATE_USER_LENGTH| Constructor and Description |
|---|
VersionHistory()
Default c'tor
|
VersionHistory(SequenceOwner<? extends SequenceOwner<?>> sequenceOwner,
VersionStatus status,
String userId,
Date versionDate)
Full c'tor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
SequenceOwner<? extends SequenceOwner<?>> |
getSequenceOwner()
Gets the sequenceOwner attribute.
|
String |
getSequenceOwnerClassName()
Gets the className attribute.
|
Integer |
getSequenceOwnerSequenceNumber()
Gets the sequenceNumber attribute.
|
String |
getSequenceOwnerVersionNameField()
Gets the sequenceOwnerReferenceIdentifierFieldName attribute.
|
String |
getSequenceOwnerVersionNameValue()
Gets the sequenceOwnerVersionNameValue attribute.
|
VersionStatus |
getStatus()
Gets the status attribute.
|
String |
getStatusForOjb()
Gets the statusForOjb attribute.
|
String |
getUserId()
Gets the userId attribute.
|
Date |
getVersionDate()
Gets the versionDate attribute.
|
Long |
getVersionHistoryId()
Gets the versionHistoryId attribute.
|
int |
hashCode() |
boolean |
isActiveVersion()
Gets the activeVersion attribute.
|
void |
setSequenceOwner(SequenceOwner<? extends SequenceOwner<?>> sequenceOwner)
Sets the sequenceOwner attribute value.
|
void |
setSequenceOwnerClassName(String className)
Sets the className attribute value.
|
void |
setSequenceOwnerSequenceNumber(Integer sequenceNumber)
Sets the sequenceNumber attribute value.
|
void |
setSequenceOwnerVersionNameField(String sequenceOwnerReferenceIdentifierFieldName)
Sets the sequenceOwnerReferenceIdentifierFieldName attribute value.
|
void |
setSequenceOwnerVersionNameValue(String sequenceOwnerVersionNameValue)
Sets the sequenceOwnerVersionNameValue attribute value.
|
void |
setStatus(VersionStatus status)
Sets the status attribute value.
|
void |
setStatusForOjb(String statusForOjb)
Sets the statusForOjb attribute value.
|
void |
setUserId(String userId)
Sets the userId attribute value.
|
void |
setVersionDate(Date versionDate)
Sets the versionDate attribute value.
|
void |
setVersionHistoryId(Long versionHistoryId)
Sets the versionHistoryId attribute value.
|
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic VersionHistory()
public VersionHistory(SequenceOwner<? extends SequenceOwner<?>> sequenceOwner, VersionStatus status, String userId, Date versionDate)
newActiveVersion - status - userId - public int hashCode()
hashCode in class ObjectObject.hashCode()public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)public SequenceOwner<? extends SequenceOwner<?>> getSequenceOwner()
ClassNotFoundExceptionpublic String getSequenceOwnerClassName()
public Integer getSequenceOwnerSequenceNumber()
public String getSequenceOwnerVersionNameField()
public String getSequenceOwnerVersionNameValue()
public VersionStatus getStatus()
public String getStatusForOjb()
public String getUserId()
public Date getVersionDate()
public Long getVersionHistoryId()
public boolean isActiveVersion()
public void setSequenceOwner(SequenceOwner<? extends SequenceOwner<?>> sequenceOwner)
sequenceOwner - The sequenceOwner to set.public void setSequenceOwnerClassName(String className)
className - The className to set.public void setSequenceOwnerSequenceNumber(Integer sequenceNumber)
sequenceNumber - The sequenceNumber to set.public void setSequenceOwnerVersionNameField(String sequenceOwnerReferenceIdentifierFieldName)
sequenceOwnerReferenceIdentifierFieldName - The sequenceOwnerReferenceIdentifierFieldName to set.public void setSequenceOwnerVersionNameValue(String sequenceOwnerVersionNameValue)
sequenceOwnerVersionNameValue - The sequenceOwnerVersionNameValue to set.public void setStatus(VersionStatus status)
status - The status to set.public void setStatusForOjb(String statusForOjb)
statusForOjb - The statusForOjb to set.public void setUserId(String userId)
userId - The userId to set.public void setVersionDate(Date versionDate)
versionDate - The versionDate to set.public void setVersionHistoryId(Long versionHistoryId)
versionHistoryId - The versionHistoryId to set.Copyright © 2013 The Kuali Foundation. All Rights Reserved.