com.atlassian.bamboo.deployments.projects.persistence.items
Class AbstractMutableDeploymentProjectItem

java.lang.Object
  extended by com.atlassian.core.bean.EntityObject
      extended by com.atlassian.bamboo.core.BambooEntityObject
          extended by com.atlassian.bamboo.deployments.projects.persistence.items.AbstractMutableDeploymentProjectItem
All Implemented Interfaces:
BambooIdProvider, BambooObject, InternalDeploymentProjectItem, MutableDeploymentProjectItem, NameProvider, java.lang.Cloneable
Direct Known Subclasses:
MutableBambooArtifactDeploymentProjectItem

public abstract class AbstractMutableDeploymentProjectItem
extends BambooEntityObject
implements MutableDeploymentProjectItem


Field Summary
 
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject
id
 
Fields inherited from interface com.atlassian.bamboo.deployments.projects.persistence.items.MutableDeploymentProjectItem
toImmutableProjectItem
 
Constructor Summary
AbstractMutableDeploymentProjectItem()
           
 
Method Summary
 MutableDeploymentProject getDeploymentProject()
           
 java.lang.String getName()
           
 void setDeploymentProject(MutableDeploymentProject deploymentProject)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject
equals, getId, hashCode, setId
 
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
 
Methods inherited from interface com.atlassian.bamboo.deployments.projects.persistence.items.MutableDeploymentProjectItem
getImmutableProjectItem
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
 
Methods inherited from interface com.atlassian.bamboo.deployments.projects.InternalDeploymentProjectItem
getId, getType
 

Constructor Detail

AbstractMutableDeploymentProjectItem

public AbstractMutableDeploymentProjectItem()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface InternalDeploymentProjectItem
Specified by:
getName in interface NameProvider
Returns:
name of the DeploymentProjectItem

setName

public void setName(java.lang.String name)

getDeploymentProject

public MutableDeploymentProject getDeploymentProject()

setDeploymentProject

public void setDeploymentProject(MutableDeploymentProject deploymentProject)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.