|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.ArtifactAdditionalInfoDto
public class ArtifactAdditionalInfoDto
Wraps the additional info attached to an artifact.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Constructor Summary | |
---|---|
ArtifactAdditionalInfoDto()
|
Method Summary | |
---|---|
ArtifactApprovalWorkflowDto |
getApprovalWorkflow()
|
java.lang.String |
getCategory()
|
java.lang.String |
getComment()
|
java.util.Date |
getContentLastModifiedAt()
|
UserDto |
getContentLastModifiedBy()
|
java.lang.String |
getDefaultViewableRevision()
Returns the published revision if there is a revision pending approvals, or the HEAD revision if there isn't. |
java.lang.Integer |
getKeptHistoryEntries()
Get the number of artifact history entries to keep |
java.lang.String |
getKeywords()
|
UserDto |
getLockedBy()
|
java.lang.String |
getMimeType()
|
java.lang.Long |
getObjectLength()
|
java.lang.String |
getPublishedRevision()
Returns the (last) published revision, which is not null only if an artifact is in an approval process. |
java.lang.String |
getRevision()
Returns the current latest revision which is different from the published revision if an approval workflow is in process for this artifact. |
ArtifactStatusDto |
getStatus()
|
UserDto |
getTempOwner()
|
boolean |
hasRevisionPendingApprovals()
Returns true if this has a revision pending approvals. |
boolean |
isApprovalWorkflowApplied()
Returns true if this has an approval process associated with. |
java.lang.Boolean |
isContentFrozen()
Check whether the artifact content is frozen or editable |
boolean |
isLocked()
|
void |
setApprovalWorkflow(ArtifactApprovalWorkflowDto approvalWorkflow)
|
void |
setCategory(java.lang.String category)
|
void |
setComment(java.lang.String comment)
|
void |
setContentFrozen(java.lang.Boolean frozen)
Set whether the artifact content is frozen or editable |
void |
setContentLastModifiedAt(java.util.Date lastContentModifiedAt)
|
void |
setContentLastModifiedBy(UserDto lastContentModifiedByUser)
|
void |
setKeptHistoryEntries(java.lang.Integer keptHistoryEntries)
Set the number of artifact history entries to keep |
void |
setKeywords(java.lang.String keywords)
|
void |
setLockedBy(UserDto lockedByUser)
|
void |
setMimeType(java.lang.String mimeType)
|
void |
setObjectLength(java.lang.Long objectLength)
|
void |
setPublishedRevision(java.lang.String publishedRevision)
|
void |
setRevision(java.lang.String revision)
|
void |
setStatus(ArtifactStatusDto status)
|
void |
setTempOwner(UserDto tempOwner)
|
java.lang.String |
toString()
|
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
clone, compare, compareInteger, compareTo, equals, equals, getId, hashCode, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ArtifactAdditionalInfoDto()
Method Detail |
---|
public java.lang.String getMimeType()
public void setMimeType(java.lang.String mimeType)
public java.lang.String getKeywords()
public void setKeywords(java.lang.String keywords)
public java.lang.String getCategory()
public void setCategory(java.lang.String category)
public java.lang.String getComment()
public void setComment(java.lang.String comment)
public java.lang.Long getObjectLength()
public void setObjectLength(java.lang.Long objectLength)
public UserDto getLockedBy()
public void setLockedBy(UserDto lockedByUser)
public boolean isLocked()
public java.lang.Boolean isContentFrozen()
public void setContentFrozen(java.lang.Boolean frozen)
frozen
- is true to freeze document content, otherwise falsepublic java.util.Date getContentLastModifiedAt()
public void setContentLastModifiedAt(java.util.Date lastContentModifiedAt)
public UserDto getContentLastModifiedBy()
public void setContentLastModifiedBy(UserDto lastContentModifiedByUser)
public ArtifactApprovalWorkflowDto getApprovalWorkflow()
public void setApprovalWorkflow(ArtifactApprovalWorkflowDto approvalWorkflow)
public java.lang.String getRevision()
public void setRevision(java.lang.String revision)
public java.lang.String getPublishedRevision()
getDefaultViewableRevision()
method.
public void setPublishedRevision(java.lang.String publishedRevision)
public boolean isApprovalWorkflowApplied()
true
if this has an approval process associated with.
public boolean hasRevisionPendingApprovals()
true
if this has a revision pending approvals.
public java.lang.String getDefaultViewableRevision()
public java.lang.Integer getKeptHistoryEntries()
public void setKeptHistoryEntries(java.lang.Integer keptHistoryEntries)
keptHistoryEntries
- is the number of artifact history entries to keeppublic ArtifactStatusDto getStatus()
public void setStatus(ArtifactStatusDto status)
public UserDto getTempOwner()
public void setTempOwner(UserDto tempOwner)
public java.lang.String toString()
toString
in class IdentifiableDto
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |