Package com.atlassian.bamboo.repository
Interface RepositoryDefinition
- All Superinterfaces:
BambooIdProvider
,DescriptionProvider
,ImmutableEntityWithOid
,InternalRepositoryData
,NameProvider
,PluginKeyProvider
,RepositoryData
,RepositoryPositionProvider
,Serializable
- All Known Implementing Classes:
LegacyRepositoryDefinitionImpl
,RepositoryDefinitionForTest
,RepositoryDefinitionImpl
@Immutable
@ThreadSafe
@Deprecated
public interface RepositoryDefinition
extends RepositoryData, RepositoryPositionProvider
Deprecated.
Runtime representation of repository configuration and its relation to
Plan
. Can be used in BuildContext
-
Method Summary
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription, getName
Methods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOid
Methods inherited from interface com.atlassian.bamboo.repository.InternalRepositoryData
getNewRepositoryInstance
Methods inherited from interface com.atlassian.bamboo.plugin.PluginKeyProvider
getPluginKey
Methods inherited from interface com.atlassian.bamboo.repository.RepositoryData
getConfiguration, getEntityType, getRepository, getWebRepositoryPluginKey, getWebRepositoryViewer, isGlobal, isMarkedForDeletion
Methods inherited from interface com.atlassian.bamboo.vcs.configuration.RepositoryPositionProvider
getPosition
PlanRepositoryDefinition