com.atlassian.bamboo.repository
Interface PlanRepositoryLink

All Superinterfaces:
BambooIdProvider, BambooObject
All Known Implementing Classes:
PlanRepositoryLinkImpl

public interface PlanRepositoryLink
extends BambooObject

Represents relationship between Plan and Source Repositories.

Since:
3.4

Method Summary
 Plan getPlan()
           
 int getPosition()
           
 RepositoryDataEntity getRepositoryDataEntity()
           
 boolean isBuildTrigger()
          Deprecated. since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy
 void setBuildTrigger(boolean buildTrigger)
          Deprecated. since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy
 void setPlan(Plan plan)
           
 void setPosition(int position)
           
 void setRepositoryDataEntity(RepositoryDataEntity repositoryDataEntity)
           
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
 
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
 

Method Detail

getPlan

@NotNull
Plan getPlan()

setPlan

void setPlan(@NotNull
             Plan plan)

getRepositoryDataEntity

@NotNull
RepositoryDataEntity getRepositoryDataEntity()

setRepositoryDataEntity

void setRepositoryDataEntity(@NotNull
                             RepositoryDataEntity repositoryDataEntity)

getPosition

int getPosition()
Returns:
position of the repository in the plan repository list

setPosition

void setPosition(int position)

isBuildTrigger

@Deprecated
boolean isBuildTrigger()
Deprecated. since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy

This method should not be used outside of import/export and upgrade tasks.


setBuildTrigger

@Deprecated
void setBuildTrigger(boolean buildTrigger)
Deprecated. since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy

This method should not be used outside of import/export and upgrade tasks.

Parameters:
buildTrigger -


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