com.intland.codebeamer.persistence.dto
Class ArtifactApprovalStepDto
java.lang.Object
com.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.base.NamedDto
com.intland.codebeamer.persistence.dto.ArtifactApprovalStepDto
- All Implemented Interfaces:
- BaseDto, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
- Direct Known Subclasses:
- ReadOnlyApprovalStepDto
public class ArtifactApprovalStepDto
- extends NamedDto
Wraps a step in an artifact approval.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ArtifactApprovalStepDto
public ArtifactApprovalStepDto()
ArtifactApprovalStepDto
public ArtifactApprovalStepDto(ArtifactApprovalStepDto step)
getApprovalWorkflow
public ArtifactApprovalWorkflowDto getApprovalWorkflow()
setApprovalWorkflow
public void setApprovalWorkflow(ArtifactApprovalWorkflowDto approvalWorkflow)
getOrdinal
public java.lang.Integer getOrdinal()
setOrdinal
public void setOrdinal(java.lang.Integer ordinal)
isInitialStep
public boolean isInitialStep()
isFinalStep
public boolean isFinalStep()
setFinalStep
public void setFinalStep(boolean finalStep)
getApprovers
public java.util.List<ArtifactApproverDto> getApprovers()
- Returns:
- the approvers
setApprovers
public void setApprovers(java.util.List<ArtifactApproverDto> approvers)
- Parameters:
approvers
- the approvers to set
getApproverUsers
public java.util.List<UserDto> getApproverUsers()
- Get all approver users, but not resolving the roles!
getApproverRoles
public java.util.List<RoleDto> getApproverRoles()
- Get all approver roles.
addApprover
public void addApprover(UserDto user)
- Add an approver user to the approvers.
Note that user is only added if not yet part of the approver-users.
- Parameters:
user
- The user to add.
addApprover
public void addApprover(RoleDto role)
- Add an approver role to the approvers.
Note that the role is only added if not yet part of the approver roles.
- Parameters:
role
-
toString
public java.lang.String toString()
- Overrides:
toString
in class NamedDto
Copyright © 2006-2009 Intland Software. All rights reserved.