Package com.atlassian.bamboo.repository
Interface RepositoryDefinition
- All Superinterfaces:
BambooIdProvider,BambooPluginDataIdProvider,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
getIdMethods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription, getNameMethods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOidMethods inherited from interface com.atlassian.bamboo.repository.InternalRepositoryData
getNewRepositoryInstanceMethods inherited from interface com.atlassian.bamboo.plugin.PluginKeyProvider
getPluginKeyMethods inherited from interface com.atlassian.bamboo.repository.RepositoryData
getConfiguration, getEntityType, getRepository, getWebRepositoryPluginKey, getWebRepositoryViewer, isGlobal, isMarkedForDeletionMethods inherited from interface com.atlassian.bamboo.vcs.configuration.RepositoryPositionProvider
getPosition
PlanRepositoryDefinition