Interface RepositoryData

All Superinterfaces:
BambooIdProvider, DescriptionProvider, ImmutableEntityWithOid, InternalRepositoryData, NameProvider, PluginKeyProvider, Serializable
All Known Subinterfaces:
RepositoryDefinition
All Known Implementing Classes:
LegacyRepositoryDataImpl, LegacyRepositoryDefinitionImpl, RepositoryDataImpl, RepositoryDefinitionForTest, RepositoryDefinitionImpl

Deprecated.
since 5.14
Runtime representation of repository configuration. Can be used in BuildContext
  • Method Details

    • getWebRepositoryPluginKey

      @NotNull @NotNull String getWebRepositoryPluginKey()
      Deprecated.
    • getRepository

      @NotNull @NotNull Repository getRepository()
      Deprecated.
      Returns:
      lazily initialized instance of the Repository defined 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 HierarchicalConfiguration of 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: ImmutableEntityWithOid
      Entity type of this object, used in BambooEntityOid.
      Specified by:
      getEntityType in interface ImmutableEntityWithOid