com.atlassian.bamboo.deployments.versions.persistence
Class MutableDeploymentVersionImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.deployments.versions.persistence.MutableDeploymentVersionImpl
- All Implemented Interfaces:
- BambooIdProvider, BambooObject, InternalDeploymentVersion, MutableDeploymentVersion, NameProvider, java.lang.Cloneable
public class MutableDeploymentVersionImpl
- extends BambooEntityObject
- implements MutableDeploymentVersion
Methods inherited from class com.atlassian.core.bean.EntityObject |
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
MutableDeploymentVersionImpl
public MutableDeploymentVersionImpl()
setName
public void setName(java.lang.String name)
- Description copied from interface:
MutableDeploymentVersion
- Set name of MutableDeploymentVersion
- Specified by:
setName
in interface MutableDeploymentVersion
getName
@NotNull
public java.lang.String getName()
- Specified by:
getName
in interface InternalDeploymentVersion
- Specified by:
getName
in interface NameProvider
getDeploymentProject
@Nullable
public MutableDeploymentProject getDeploymentProject()
- Specified by:
getDeploymentProject
in interface MutableDeploymentVersion
setDeploymentProject
public void setDeploymentProject(MutableDeploymentProject deploymentProject)
getItems
@NotNull
public java.util.List<MutableDeploymentVersionItem> getItems()
- Specified by:
getItems
in interface MutableDeploymentVersion
- Returns:
- list of DeploymentVersionItem associated with DeploymentVersion
setItems
public void setItems(@NotNull
java.util.List<MutableDeploymentVersionItem> items)
setRelatedPlanResultKeys
public void setRelatedPlanResultKeys(@NotNull
java.util.Set<PlanResultKey> relatedPlanResultKeys)
getCreatorUserName
@Nullable
public java.lang.String getCreatorUserName()
- Specified by:
getCreatorUserName
in interface InternalDeploymentVersion
- Returns:
- the username of the person who created this version
setCreatorUserName
public void setCreatorUserName(@Nullable
java.lang.String creatorUserName)
getVariableContextBaseline
@Nullable
public VariableContextBaseline getVariableContextBaseline()
- Specified by:
getVariableContextBaseline
in interface MutableDeploymentVersion
setVariableContextBaseline
public void setVariableContextBaseline(@Nullable
VariableContextBaseline variableContextBaseline)
- Specified by:
setVariableContextBaseline
in interface MutableDeploymentVersion
Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.