Class MutableArtifactDeploymentVersionItemImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.hibernate.HibernateBambooEntityObject
com.atlassian.bamboo.deployments.versions.persistence.items.MutableArtifactDeploymentVersionItemImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,InternalArtifactDeploymentVersionItem,InternalDeploymentVersionItem,MutableArtifactDeploymentVersionItem,MutableDeploymentVersionItem,PlanResultKeyProvider,NameProvider,Cloneable
@Entity
public class MutableArtifactDeploymentVersionItemImpl
extends HibernateBambooEntityObject
implements MutableArtifactDeploymentVersionItem
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.deployments.versions.persistence.items.MutableDeploymentVersionItem
toImmutableDeploymentVersionItem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()@NotNull PlanResultKey@NotNull ProjectItemTypegetType()voidsetArtifact(MutableArtifact artifact) voidsetDeploymentVersion(MutableDeploymentVersion deploymentVersion) voidsetPlanResultKey(PlanResultKey planResultKey) Methods inherited from class com.atlassian.bamboo.hibernate.HibernateBambooEntityObject
getId, setIdMethods inherited from class com.atlassian.core.bean.EntityObject
clone, equals, getCreationDate, getCurrentDate, getLastModificationDate, hashCode, setClock, setCreationDate, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setIdMethods inherited from interface com.atlassian.bamboo.deployments.versions.InternalDeploymentVersionItem
getId
-
Constructor Details
-
MutableArtifactDeploymentVersionItemImpl
public MutableArtifactDeploymentVersionItemImpl()
-
-
Method Details
-
getImmutableDeploymentVersionItem
- Specified by:
getImmutableDeploymentVersionItemin interfaceMutableDeploymentVersionItem- Returns:
- immutable version of MutableDeploymentVersionItem
-
getPlanResultKey
- Specified by:
getPlanResultKeyin interfaceInternalArtifactDeploymentVersionItem- Specified by:
getPlanResultKeyin interfacePlanResultKeyProvider- Returns:
- PlanResultKey identifying BuildResult of the artifact
-
setPlanResultKey
-
getArtifact
- Specified by:
getArtifactin interfaceInternalArtifactDeploymentVersionItem- Returns:
- build artifact this version item refers to
-
setArtifact
-
getType
- Specified by:
getTypein interfaceInternalDeploymentVersionItem- Returns:
- type of the DeploymentProjectItem
-
getName
- Specified by:
getNamein interfaceInternalDeploymentVersionItem- Specified by:
getNamein interfaceNameProvider
-
getDeploymentVersion
- Specified by:
getDeploymentVersionin interfaceMutableDeploymentVersionItem
-
setDeploymentVersion
- Specified by:
setDeploymentVersionin interfaceMutableDeploymentVersionItem
-