@MappedSuperclass public abstract class AbstractStatusAuditableEntity extends AbstractAuditableEntity implements Statusable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<StatusChangedComment> |
statusComments |
createdBy, createdDate, lastModifiedBy, lastModifiedDate
Constructor and Description |
---|
AbstractStatusAuditableEntity() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNewStatusComment() |
java.lang.String |
getStatus() |
java.util.List<StatusChangedComment> |
getStatusComments() |
java.lang.Boolean |
getVisibleStatusComments() |
java.lang.Boolean |
getVisibleStatusLabel() |
void |
setNewStatusComment(java.lang.String newStatusComment) |
void |
setStatus(java.lang.String status) |
void |
setStatusComments(java.util.List<StatusChangedComment> statusComments) |
void |
setVisibleStatusComments(java.lang.Boolean visibleStatusComments) |
void |
setVisibleStatusLabel(java.lang.Boolean visibleStatusLabel) |
ensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, getParent, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touch
getVersion
equals, getId, hashCode, isNew, setId, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isExportable, isTerminated
protected java.util.List<StatusChangedComment> statusComments
public java.lang.String getStatus()
getStatus
in interface Statusable
public void setStatus(java.lang.String status)
public java.util.List<StatusChangedComment> getStatusComments()
public void setStatusComments(java.util.List<StatusChangedComment> statusComments)
public java.lang.String getNewStatusComment()
public void setNewStatusComment(java.lang.String newStatusComment)
public java.lang.Boolean getVisibleStatusComments()
public void setVisibleStatusComments(java.lang.Boolean visibleStatusComments)
public java.lang.Boolean getVisibleStatusLabel()
public void setVisibleStatusLabel(java.lang.Boolean visibleStatusLabel)