Package com.atlassian.bamboo.repository
Interface RepositoryData
-
- All Superinterfaces:
BambooIdProvider,BambooPluginDataIdProvider,DescriptionProvider,ImmutableEntityWithOid,InternalRepositoryData,NameProvider,PluginKeyProvider,Serializable
- All Known Subinterfaces:
RepositoryDefinition
- All Known Implementing Classes:
LegacyRepositoryDataImpl,LegacyRepositoryDefinitionImpl,RepositoryDataImpl,RepositoryDefinitionForTest,RepositoryDefinitionImpl
@Immutable @ThreadSafe @Deprecated public interface RepositoryData extends BambooPluginDataIdProvider, DescriptionProvider, Serializable, InternalRepositoryData, ImmutableEntityWithOid
Deprecated.since 5.14Runtime representation of repository configuration. Can be used inBuildContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description @NotNull org.apache.commons.configuration.HierarchicalConfigurationgetConfiguration()Deprecated.default BambooEntityTypegetEntityType()Deprecated.Entity type of this object, used inBambooEntityOid.@NotNull RepositorygetRepository()Deprecated.@NotNull StringgetWebRepositoryPluginKey()Deprecated.@NotNull WebRepositoryViewergetWebRepositoryViewer()Deprecated.booleanisGlobal()Deprecated.booleanisMarkedForDeletion()Deprecated.-
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
-
-
-
-
Method Detail
-
getWebRepositoryPluginKey
@NotNull @NotNull String getWebRepositoryPluginKey()
Deprecated.
-
getRepository
@NotNull @NotNull Repository getRepository()
Deprecated.- Returns:
- lazily initialized instance of the
Repositorydefined by this object.
-
getWebRepositoryViewer
@NotNull @NotNull WebRepositoryViewer getWebRepositoryViewer()
Deprecated.
-
getConfiguration
@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration getConfiguration()
Deprecated.- Returns:
- lazily initialized instance of the
HierarchicalConfigurationof the repository defined by this object.
-
isMarkedForDeletion
boolean isMarkedForDeletion()
Deprecated.
-
isGlobal
boolean isGlobal()
Deprecated.- Returns:
- true if repository is a Shared Repository
-
getEntityType
default BambooEntityType getEntityType()
Deprecated.Description copied from interface:ImmutableEntityWithOidEntity type of this object, used inBambooEntityOid.- Specified by:
getEntityTypein interfaceImmutableEntityWithOid
-
-