Interface | Description |
---|---|
AdvancedConfigurationAwareRepository | |
BranchAwareRepository |
Repository that supports setting and getting the current branch.
|
BranchDetectionCapableRepository | Deprecated
use
BranchInformationProvider instead. |
BranchInformationProvider |
Repository that can provide information about branches.
|
BranchingAwareRepository |
Repository that supports branching operation.
|
BranchMergingAwareRepository | |
CacheDescription |
Cache description bean used to display info about the single cache entry
|
CachedRepositoryDefinitionManager | |
CacheHandler | |
CachingAwareRepository |
Should be implemented by repositories supporting caching of its method calls.
|
CheckoutCustomRevisionDataAwareRepository |
Repository that uses additional information for code checkout.
|
CommitIsolationAwareRepository |
Whether the repository supports commits being broken up into individual builds
|
CustomRevisionDataAwareRepository |
Repository that uses additional information for change detection.
|
CustomVariableProviderRepository |
Allows the
Repository implementation to provide variables specific to
the repository. |
DeploymentAwareRepository | |
EncryptedRepositoryDefinitionAccessor | |
FilterChangesetAwareRepository |
Adds changeset filtering capability for repository
|
IncludeExcludeAwareRepository | |
InitialBuildAwareRepository |
Allows the
Repository to perform custom actions |
InternalRepositoryData | |
MandatoryCleanCheckoutAwareRepository |
Implement this interface if repository can be configured in a way that requires clean checkout at each build.
|
MavenPomAccessor | |
MavenPomAccessorCapableRepository |
Defines a repository which can setup itself using Maven SCM url as defined in http://maven.apache.org/scm/scms-overview.html
|
OnceOffCapableRepository | |
PlanRepositoryLink |
Represents relationship between Plan and Source Repositories.
|
PlanRepositoryLinkDao | |
PreparableRepository | Deprecated
since 5.14
|
PushCapableRepository |
Repository that supports pushing changes back to the remote repository.
|
QuietPeriodAwareRepository |
Repositories that implement this method will continue to collect changes for every
QuietPeriodAwareRepository.getQuietPeriod() up to
QuietPeriodAwareRepository.getMaxRetries() times. |
Repository | Deprecated
since 5.14
|
RepositoryCachingFacade |
A wrapper around calls to Repository methods that provides caching of method results.
|
RepositoryConfigurationService | Deprecated
since 5.14 use
VcsRepositoryConfigurationService |
RepositoryData | Deprecated
since 5.14
|
RepositoryDataEntity |
Represents repository as persisted in the db.
|
RepositoryDefinition | Deprecated
since 5.14 use
PlanRepositoryDefinition |
RepositoryDefinitionAccessor | |
RepositoryDefinitionDao |
Dao for
RepositoryDataEntity |
RepositoryDefinitionManager |
Interface to handle access to repository data.
|
RepositoryManager | Deprecated
since 5.14 use
VcsRepositoryManager |
RepositoryPermissionsService |
Service to manage repository permissions.
|
RequiresRepositoryData |
Repository that needs to know things about
RepositoryData object that defines it. |
ScmTypePublishingRepository | |
SelectableAuthenticationRepository | |
StandaloneRepository |
Represents Repository that does not require
Plan for configuration and
thus is 'visible' to Global Repository feature. |
TaggingAwareRepository |
Repository that supports tags.
|
TestConnectionAwareRepository |
Repository that supports testing connection.
|
UniqueRevisionIdRepository | Deprecated
since 5.14
|
Enum | Description |
---|---|
AuthenticationType |
Representation of different repository authentication modes.
|
CachingAwareRepository.CachableOperation | |
RepositoryConfigurationService.LinkedRepositoryAccess |
Exception | Description |
---|---|
HostKeyVerificationException |
When SSH transport is used for server access and its key doesn't exists in Trusted keys.
|
InvalidRepositoryException |
An exception when the repository is invalid and should be handled
|
RepositoryBranchDeletedException | |
RepositoryDefinitionException | |
RepositoryException |
This class types repository errors.
|
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.