@Entity public class RepositoryDataEntityImpl extends BambooEntityWithOid implements RepositoryDataEntity
oidNAME_MAX_LENGTH| Constructor and Description |
|---|
RepositoryDataEntityImpl() |
RepositoryDataEntityImpl(RepositoryDataEntity source) |
RepositoryDataEntityImpl(String pluginKey,
String name,
String description,
String xmlData,
boolean markedForDeletion,
boolean global,
RepositoryDataEntity parent,
Long projectId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
@NotNull String |
getName() |
@Nullable RepositoryDataEntity |
getParent() |
@NotNull String |
getPluginKey() |
@Nullable Long |
getProjectId() |
@NotNull String |
getXmlData()
Combined data in xml format.
|
boolean |
isGlobal() |
boolean |
isMarkedForDeletion() |
void |
setDescription(String description) |
void |
setGlobal(boolean isGlobal) |
void |
setMarkedForDeletion(boolean markedForDeletion) |
void |
setName(@NotNull String name) |
void |
setParent(@Nullable RepositoryDataEntity parent) |
void |
setPluginKey(@NotNull String pluginKey) |
void |
setProjectId(Long projectId) |
void |
setXmlData(@NotNull String xmlData) |
getOid, setOidclone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDatefinalize, getClass, notify, notifyAll, toString, wait, wait, waitgetEntityTypesetOidgetOidsetIdgetIdpublic RepositoryDataEntityImpl(String pluginKey, String name, String description, String xmlData, boolean markedForDeletion, boolean global, RepositoryDataEntity parent, Long projectId)
public RepositoryDataEntityImpl(RepositoryDataEntity source)
public RepositoryDataEntityImpl()
@NotNull public @NotNull String getPluginKey()
getPluginKey in interface PluginKeyProviderpublic void setPluginKey(@NotNull
@NotNull String pluginKey)
setPluginKey in interface RepositoryDataEntity@NotNull public @NotNull String getName()
getName in interface DescriptionProvidergetName in interface NameProviderpublic void setName(@NotNull
@NotNull String name)
setName in interface Describablepublic String getDescription()
getDescription in interface DescriptionProviderpublic void setDescription(String description)
setDescription in interface Describable@NotNull public @NotNull String getXmlData()
RepositoryDataEntitygetXmlData in interface RepositoryDataEntitypublic void setXmlData(@NotNull
@NotNull String xmlData)
setXmlData in interface RepositoryDataEntitypublic boolean isMarkedForDeletion()
isMarkedForDeletion in interface ImmutableDeletablepublic void setMarkedForDeletion(boolean markedForDeletion)
setMarkedForDeletion in interface Deletablepublic boolean isGlobal()
isGlobal in interface RepositoryDataEntitypublic void setGlobal(boolean isGlobal)
setGlobal in interface RepositoryDataEntity@Nullable public @Nullable RepositoryDataEntity getParent()
getParent in interface RepositoryDataEntitypublic void setParent(@Nullable
@Nullable RepositoryDataEntity parent)
setParent in interface RepositoryDataEntity@Nullable public @Nullable Long getProjectId()
getProjectId in interface ProjectIdProvidergetProjectId in interface RepositoryDataEntityProject
or null if the repository is globalpublic void setProjectId(Long projectId)
setProjectId in interface RepositoryDataEntityCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.