com.atlassian.bamboo.repository
Class RepositoryDataImpl
java.lang.Object
com.atlassian.bamboo.repository.RepositoryDataImpl
- All Implemented Interfaces:
- BambooIdProvider, RepositoryData, DescriptionProvider, NameProvider, java.io.Serializable
- Direct Known Subclasses:
- RepositoryDefinitionImpl
public class RepositoryDataImpl
- extends java.lang.Object
- implements RepositoryData
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RepositoryDataImpl
public RepositoryDataImpl(RepositoryDataEntity repositoryData)
- Parameters:
repositoryData
-
RepositoryDataImpl
public RepositoryDataImpl(long id,
java.lang.String pluginKey,
java.lang.String name,
java.lang.String description,
java.lang.String xmlData,
boolean markedForDeletion,
boolean global)
RepositoryDataImpl
public RepositoryDataImpl(RepositoryData repositoryData)
getId
public long getId()
- Specified by:
getId
in interface BambooIdProvider
getPluginKey
@NotNull
public java.lang.String getPluginKey()
- Specified by:
getPluginKey
in interface RepositoryData
getWebRepositoryPluginKey
@Nullable
public java.lang.String getWebRepositoryPluginKey()
- Specified by:
getWebRepositoryPluginKey
in interface RepositoryData
getXmlData
@NotNull
public java.lang.String getXmlData()
- Specified by:
getXmlData
in interface RepositoryData
getName
@NotNull
public java.lang.String getName()
- Specified by:
getName
in interface DescriptionProvider
- Specified by:
getName
in interface NameProvider
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface DescriptionProvider
isMarkedForDeletion
public boolean isMarkedForDeletion()
- Specified by:
isMarkedForDeletion
in interface RepositoryData
getRepository
@NotNull
public Repository getRepository()
- Specified by:
getRepository
in interface RepositoryData
- Returns:
- lazily initialized instance of the
Repository
defined by this object.
getWebRepositoryViewer
@Nullable
public WebRepositoryViewer getWebRepositoryViewer()
- Specified by:
getWebRepositoryViewer
in interface RepositoryData
getConfiguration
@NotNull
public org.apache.commons.configuration.HierarchicalConfiguration getConfiguration()
- Specified by:
getConfiguration
in interface RepositoryData
- Returns:
- lazily initialized instance of the
HierarchicalConfiguration
of the repository defined by this
object.
isGlobal
public boolean isGlobal()
- Specified by:
isGlobal
in interface RepositoryData
- Returns:
- true if repository is a Shared Repository
equals
public boolean equals(java.lang.Object o)
- Returns true iff the objects represent the same repository
- Overrides:
equals
in class java.lang.Object
- Parameters:
o
-
- Returns:
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
Copyright © 2012 Atlassian. All Rights Reserved.