@Immutable @ThreadSafe public interface RepositoryData extends BambooIdProvider, DescriptionProvider, Serializable, InternalRepositoryData, ImmutableEntityWithOid
BuildContext
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
getConfiguration() |
default BambooEntityType |
getEntityType()
Entity type of this object, used in
BambooEntityOid . |
String |
getPluginKey() |
Repository |
getRepository() |
String |
getWebRepositoryPluginKey() |
WebRepositoryViewer |
getWebRepositoryViewer() |
boolean |
isGlobal() |
boolean |
isMarkedForDeletion() |
getId
getDescription, getName
getNewRepositoryInstance
getOid
@NotNull String getPluginKey()
@NotNull String getWebRepositoryPluginKey()
@NotNull Repository getRepository()
Repository
defined by this object.@NotNull WebRepositoryViewer getWebRepositoryViewer()
@NotNull org.apache.commons.configuration.HierarchicalConfiguration getConfiguration()
HierarchicalConfiguration
of the repository defined by this
object.boolean isMarkedForDeletion()
boolean isGlobal()
default BambooEntityType getEntityType()
ImmutableEntityWithOid
BambooEntityOid
.getEntityType
in interface ImmutableEntityWithOid
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.