Package com.atlassian.bamboo.repository
Class PlanRepositoryLinkImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.hibernate.HibernateBambooEntityObject
com.atlassian.bamboo.repository.PlanRepositoryLinkImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,PlanRepositoryLink,VersionedEntityComponent<Plan>,Cloneable
@Entity
public class PlanRepositoryLinkImpl
extends HibernateBambooEntityObject
implements PlanRepositoryLink
-
Constructor Summary
ConstructorsConstructorDescriptionPlanRepositoryLinkImpl(Plan plan, RepositoryDataEntity repositoryDataEntity, int position) -
Method Summary
Modifier and TypeMethodDescription@NotNull PlangetPlan()int@NotNull RepositoryDataEntity@Nullable PlangetRoot()Returns the versioned root of the object.booleanDeprecated.since 4.3voidsetBuildTrigger(boolean buildTrigger) Deprecated.since 4.3voidvoidsetPosition(int position) voidsetRepositoryDataEntity(@NotNull RepositoryDataEntity repositoryDataEntity) 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.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
PlanRepositoryLinkImpl
public PlanRepositoryLinkImpl() -
PlanRepositoryLinkImpl
-
-
Method Details
-
getPlan
- Specified by:
getPlanin interfacePlanRepositoryLink
-
setPlan
- Specified by:
setPlanin interfacePlanRepositoryLink
-
getRepositoryDataEntity
- Specified by:
getRepositoryDataEntityin interfacePlanRepositoryLink
-
setRepositoryDataEntity
- Specified by:
setRepositoryDataEntityin interfacePlanRepositoryLink
-
getPosition
public int getPosition()- Specified by:
getPositionin interfacePlanRepositoryLink- Returns:
- position of the repository in the plan repository list
-
setPosition
public void setPosition(int position) - Specified by:
setPositionin interfacePlanRepositoryLink
-
isBuildTrigger
Deprecated.since 4.3 -
setBuildTrigger
Deprecated.since 4.3 -
getRoot
Description copied from interface:VersionedEntityComponentReturns the versioned root of the object.- Specified by:
getRootin interfaceVersionedEntityComponent<Plan>- Returns:
- the root of the object
-