Modifier and Type | Interface and Description |
---|---|
interface |
MutableAccessToken
Represents AccessToken which will be stored in database
|
Modifier and Type | Class and Description |
---|---|
class |
MutableAccessTokenImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ElasticInstanceSchedule
Represents an schedule to attempt to manage the number of elastic agents
|
Modifier and Type | Class and Description |
---|---|
class |
ElasticInstanceScheduleImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ElasticImageConfiguration |
Modifier and Type | Class and Description |
---|---|
class |
ElasticImageConfigurationImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Artifact
Represents an artifact produced by a Bamboo build.
|
interface |
MutableArtifact |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactImpl |
class |
MutableArtifactImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtendedAuthor |
Modifier and Type | Class and Description |
---|---|
class |
AuthorCachingFacade |
class |
AuthorDataImpl |
class |
AuthorImpl
Deprecated.
since 3.3
|
Modifier and Type | Interface and Description |
---|---|
interface |
Buildable |
interface |
BuildDefinitionForBuild |
interface |
BuildDefinitionForProject |
interface |
BuildDefinitionXml |
interface |
Job |
interface |
MutablePlanBranchPullRequest |
interface |
PlanBranchPullRequest
A connection which indicates that a
ChainBranch was created for a particular VcsPullRequest . |
Modifier and Type | Class and Description |
---|---|
class |
BuildDefinitionXmlImpl |
class |
DefaultBuildDefinitionForBuild |
class |
DefaultJob |
class |
PlanBranchPullRequestEntity |
class |
PlanBranchPullRequestImpl |
class |
PlanDependencyImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactLink
Interface for a simple Artifact
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultArtifactLink
This class is a simple POJO representing artifact links.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BuildStrategy
Deprecated.
since 5.8 use "trigger" family of classes instead
|
interface |
RepositoryAwareBuildStrategy
Deprecated.
since 5.8
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuildStrategy
Deprecated.
since 5.8
|
class |
AbstractQuartzStrategy
Deprecated.
since 5.8
|
class |
AfterSuccessfulPlanTrigger
Deprecated.
since 5.8
|
class |
CronTriggerBuildStrategy
Deprecated.
since 5.8
|
class |
ManualBuildStrategy
Deprecated.
since 5.8
|
class |
PollingBuildStrategy
Deprecated.
since 5.8
|
class |
SingleDailyBuildStrategy
Deprecated.
since 5.8
|
class |
StashBuildStrategy
Deprecated.
since 5.8
|
class |
TriggeredBuildStrategy
Deprecated.
since 5.8
|
Modifier and Type | Interface and Description |
---|---|
interface |
AgentAssignment
Represents an exclusive assignment between an executable and an executor.
|
interface |
AgentWithCapabilitiesDefinition |
interface |
ElasticAgentDefinition |
interface |
LocalAgentDefinition |
interface |
PipelineDefinition |
interface |
RemoteAgentAuthentication
Represents basic data of any remote agent authentication.
|
interface |
RemoteAgentAuthenticationEntity
Represents entity with authentication data of a remote agent.
|
interface |
RemoteAgentDefinition |
Modifier and Type | Class and Description |
---|---|
class |
AgentAssignmentRequirement |
class |
ImmutableRemoteAgentAuthentication
Immutable business object representing remote agent authentication request.
|
class |
RemoteAgentAuthenticationImpl
Default implementation of
RemoteAgentAuthenticationEntity . |
Modifier and Type | Method and Description |
---|---|
void |
AgentAssignmentDaoImpl.removeAll(Iterable<? extends BambooIdProvider> agentAssignmentIds) |
void |
AgentAssignmentDao.removeAll(Iterable<? extends BambooIdProvider> agentAssignments)
Remove a list of agent assignments
|
Modifier and Type | Class and Description |
---|---|
static class |
AgentAssignmentService.AgentAssignmentExecutable |
static class |
AgentAssignmentService.AgentAssignmentExecutor |
Modifier and Type | Interface and Description |
---|---|
interface |
Chain
Mutable version of
ImmutableChain . |
interface |
ChainResultsSummary
Represents an execution result of a
Chain |
interface |
ChainStage |
interface |
ChainStageResult
Represents the result of a
ChainStage execution |
interface |
ImmutableChainResultsSummary |
Modifier and Type | Class and Description |
---|---|
class |
ChainResultsSummaryImpl |
class |
ChainStageImpl |
class |
ChainStageResultImpl |
class |
DefaultChain |
Modifier and Type | Interface and Description |
---|---|
interface |
MergeResultSummary
Represents results of branch integration.
|
Modifier and Type | Class and Description |
---|---|
class |
MergeResultSummaryImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableChainStage
An immutable version of
ChainStage . |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainStageImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Comment
A comment on a build result in Bamboo
|
Modifier and Type | Class and Description |
---|---|
class |
CommentImpl |
Modifier and Type | Method and Description |
---|---|
Comment |
CommentServiceImpl.addComment(String content,
com.atlassian.user.User user,
BambooIdProvider entity) |
Comment |
CommentService.addComment(String content,
com.atlassian.user.User user,
BambooIdProvider entity) |
void |
CommentManagerImpl.deleteAllCommentsForEntity(BambooIdProvider entity) |
void |
CommentManager.deleteAllCommentsForEntity(BambooIdProvider entity) |
List<Comment> |
CommentServiceImpl.getCommentsForEntity(BambooIdProvider entity) |
List<Comment> |
CommentService.getCommentsForEntity(BambooIdProvider entity) |
Modifier and Type | Interface and Description |
---|---|
interface |
Commit
Interface that represents a single commit set.
|
Modifier and Type | Class and Description |
---|---|
class |
CommitImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BambooObject |
interface |
BambooObjectWithOid |
Modifier and Type | Class and Description |
---|---|
class |
BambooEntityObject
Deprecated.
since 5.10 use HibernateBambooEntityWithOid.
Exists only to change the default id to -1 (for backward compatibility).
|
class |
BambooEntityWithOid
Abstract class for
BambooEntityObject s which may have a BambooEntityOid . |
class |
ScriptImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
CredentialsData
Shared Credentials object representation.
|
interface |
MutableCredentialsData |
Modifier and Type | Class and Description |
---|---|
class |
CredentialsDataEntity
DB objects for credentials data.
|
class |
CredentialsDataImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Deletable
Applied only to
BambooObject s that can be deleted by a user. |
Modifier and Type | Interface and Description |
---|---|
interface |
LinkedDeploymentProject
Stub class representing a deployment project related to a chain.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkedDeploymentProjectImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
EnvironmentCustomConfig
Represents custom Environment configuration that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentCustomConfigImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DecoratedEnvironment
Represents decorated environment for the purpose of using it in the Freemarker generated UI
|
interface |
Environment
Represents a Deployment Environment within Bamboo.
|
interface |
InternalEnvironment
Common interface between all types of deployment environments.
|
Modifier and Type | Class and Description |
---|---|
class |
DecoratedEnvironmentImpl |
class |
EnvironmentImpl |
class |
EnvironmentWithConfigCounts
Extended environment bean with some more data for UI.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EnvironmentStub
For use in actions only.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentStubImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableEnvironment
Represents the Environment that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentStubDto |
class |
MutableEnvironmentImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DeploymentProject
Represents a Deployment Project.
|
interface |
DeploymentProjectItem |
interface |
InternalDeploymentProject
Common interface between all types of Deployment Projects.
|
interface |
InternalDeploymentProjectItem |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeploymentProjectItem |
class |
BambooArtifactDeploymentProjectItem |
class |
DeploymentProjectIdentifier |
class |
DeploymentProjectImpl
Immutable implementation to be exposed by the service
|
class |
VersionNamingSchemeImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentProject
Represents the Deployment Project that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentProjectImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentProjectItem
An editable version of a deployment project item.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableDeploymentProjectItem |
class |
MutableBambooArtifactDeploymentProjectItem |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableVersionNamingScheme
Version Naming Configuration for a Deployment Project that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
MutableVersionNamingSchemeImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalVersionNamingScheme
Version Naming Configuration for a Deployment Project
|
interface |
VersionNamingScheme
Version Naming Configuration for a Deployment Project.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EnvironmentRepositoryLink
Represents relationship between Environment and Source Repositories.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentRepositoryLinkImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DeploymentResult |
interface |
InternalDeploymentResult |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentResultImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentResult |
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentResultImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
RssDeploymentProjectPermission
A permission for repository to modify configuration of a deployment project.
|
Modifier and Type | Class and Description |
---|---|
class |
RssDeploymentProjectPermissionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactDeploymentVersionItem |
interface |
DeploymentVersion |
interface |
DeploymentVersionItem
Implementations need to be serializable
|
interface |
DeploymentVersionStatus |
interface |
InternalDeploymentVersion |
interface |
InternalDeploymentVersionItem |
interface |
InternalDeploymentVersionStatus |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeploymentVersionItem |
class |
ArtifactDeploymentVersionItemImpl |
class |
DeploymentVersionImpl |
class |
DeploymentVersionStatusImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DeploymentVersionVcsChangeset
Represents commits from single source repository related to single
DeploymentVersion |
interface |
DeploymentVersionVcsCommit
Represents single commit associated with a
DeploymentVersion |
interface |
InternalDeploymentVersionVcsCommit |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentVersionVcsChangesetImpl |
class |
DeploymentVersionVcsCommitImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentVersion |
interface |
MutableDeploymentVersionStatus |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentVersionPlanResultKey |
class |
DeploymentVersionStatusDto |
class |
MutableDeploymentVersionImpl |
class |
MutableDeploymentVersionStatusImpl
CreationDate property implemented via inheritance from BambooEntityObject
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentVersionVcsChangeset |
interface |
MutableDeploymentVersionVcsCommit |
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentVersionVcsChangesetImpl |
class |
MutableDeploymentVersionVcsCommitImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentVersionLinkedJiraIssue |
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentVersionLinkedJiraIssueImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableArtifactDeploymentVersionItem
Mutable interface for DeploymentVersionItems of type BAMBOO_ARTIFACT.
|
interface |
MutableDeploymentVersionItem
Mutable interface for DeploymentVersionItems
No setters are exposed here as DeploymentVersionItems should be considered immutable after persisting.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableDeploymentVersionItem |
class |
MutableArtifactDeploymentVersionItemImpl |
Modifier and Type | Class and Description |
---|---|
class |
FieldValueItem |
Modifier and Type | Class and Description |
---|---|
class |
HibernateBambooEntityObject
A class providing basic id mapping for Hibernate entities.
|
class |
HibernateBambooEntityWithOid
A class providing basic id mapping for Hibernate entities.
|
Modifier and Type | Class and Description |
---|---|
class |
BuildResultsSummaryDocument
A lucene implementation of an
AbstractResultsSummary which mirrors the BuildResultsSummary
object closely. |
class |
ChainResultsSummaryDocument |
Modifier and Type | Interface and Description |
---|---|
interface |
InstantMessagingServerDefinition |
Modifier and Type | Class and Description |
---|---|
class |
InstantMessagingServerDefinitionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
LinkedJiraIssue
A JIRA issue and how it is linked to the corresponding build result summary
|
Modifier and Type | Class and Description |
---|---|
class |
LinkedJiraIssueImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Label |
interface |
Labelling |
Modifier and Type | Class and Description |
---|---|
class |
LabelImpl |
class |
LabellingImpl |
Modifier and Type | Method and Description |
---|---|
protected void |
BambooStAXMappingHelperAbstractImpl.saveBambooObject(org.hibernate.Session session,
BambooIdProvider object)
Save object without regenerating the id if already assigned.
|
Modifier and Type | Method and Description |
---|---|
static <T extends BambooIdProvider> |
BambooMocks.mockIdProvider(Class<T> entityClass,
long id) |
Modifier and Type | Interface and Description |
---|---|
interface |
NotificationRule |
interface |
NotificationSet |
Modifier and Type | Class and Description |
---|---|
class |
NotificationRuleImpl |
class |
NotificationSetImpl |
Modifier and Type | Class and Description |
---|---|
static class |
TrustedKeysPage.TrustedKeyImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
AuditLogEntry |
Modifier and Type | Class and Description |
---|---|
class |
AuditLogMessage |
Modifier and Type | Interface and Description |
---|---|
interface |
Plan
Mutable version of the plan.
|
interface |
PlanIdentifier
Represents the minimal information about a Plan
|
interface |
TopLevelPlan
Marker interface that specifies that the implementing
Plan is a 'top level' object |
Modifier and Type | Class and Description |
---|---|
class |
AbstractChain |
class |
AbstractPlan
This plan is only partially migrated to annotation-based Hibernate model, to allow creating queries using the new
query mechanism.
|
class |
PlanIdentifierImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactDefinition |
interface |
ArtifactDefinitionBase |
interface |
ArtifactDefinitionContext
This class contains additional artifact information.
|
interface |
ArtifactSubscription
Interface for Artifact Subscription
|
interface |
ArtifactSubscriptionSubstitutionAware |
interface |
ConsumedSubscription |
interface |
ImmutableArtifactDefinition |
interface |
ImmutableArtifactDefinitionBase |
interface |
ImmutableArtifactSubscription |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactDefinitionContextImpl |
class |
ArtifactDefinitionImpl |
class |
ArtifactSubscriptionImpl |
class |
ArtifactSubscriptionSubstitutionAwareImpl |
class |
ConsumedSubscriptionImpl |
class |
ImmutableArtifactDefinitionImpl |
class |
ImmutableArtifactSubscriptionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BambooVcsBranch |
interface |
BranchCommitInformation
Class used for tracking creator and last committer of vcs branch.
|
interface |
ChainBranch
Represents a branch of a plan.
|
interface |
ChainBranchIdentifier |
Modifier and Type | Class and Description |
---|---|
class |
BambooVcsBranchImpl |
class |
BranchCommitInformationImpl |
class |
ChainBranchIdentifierImpl |
class |
ChainBranchImpl |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainBranchImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableBuildable |
interface |
ImmutableChain
Represents a
Chain that is immutable. |
interface |
ImmutableChainBranch
Interface of an immutable version of
ChainBranch |
interface |
ImmutableJob
Immutable, threadsafe cacheable version of
Job |
interface |
ImmutablePlan
Represents a
Plan that is immutable. |
interface |
ImmutableTopLevelPlan
Represents a
TopLevelPlan that is immutable. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableChain |
class |
AbstractImmutablePlan |
class |
ImmutableChainImpl
A
ImmutableChain implementation. |
class |
ImmutableJobImpl |
class |
ImmutableResultsSummaryImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
PlanBuildNumbers
Object that keeps track of build number range for a plan.
|
Modifier and Type | Class and Description |
---|---|
class |
PlanBuildNumbersImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableVcsPullRequest
Mutable pull request entity.
|
interface |
VcsPullRequest
Holds information about pull requests.
|
Modifier and Type | Class and Description |
---|---|
class |
VcsPullRequestImpl |
Modifier and Type | Class and Description |
---|---|
class |
PlanVcsRevisionHistoryItem
Class representing item in change detection history of a plan.
|
Modifier and Type | Class and Description |
---|---|
class |
RestLinkedDeploymentProject |
Modifier and Type | Method and Description |
---|---|
void |
PermissionsTestServiceImpl.grantPermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
void |
PermissionsTestService.grantPermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
boolean |
PermissionsTestServiceImpl.hasPermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
boolean |
PermissionsTestService.hasPermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
void |
PermissionsTestServiceImpl.revokePermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
void |
PermissionsTestService.revokePermission(BambooIdProvider entity,
BambooPrincipalType principalType,
String sidName,
String permissionName) |
Modifier and Type | Interface and Description |
---|---|
interface |
Project
Represents a Bamboo project object.
|
interface |
ProjectIdentifier
Represents the minimal information about a project
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultProject |
class |
ProjectIdentifierImpl |
class |
ProjectPlanPermissions
A type created artificially for ACL purposes to store inherited plan permissions of projects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
QuickFilter
A single filter displayed on Bamboo dashboard, which allows quick filtering of plans.
|
Modifier and Type | Class and Description |
---|---|
class |
QuickFilterEntity |
Modifier and Type | Interface and Description |
---|---|
interface |
QuickFilterRule
Single rule used within a
QuickFilter . |
Modifier and Type | Class and Description |
---|---|
class |
QuickFilterRuleEntity |
Modifier and Type | Interface and Description |
---|---|
interface |
PlanRepositoryLink
Represents relationship between Plan and Source Repositories.
|
interface |
RepositoryData
Deprecated.
since 5.14
|
interface |
RepositoryDataEntity
Represents repository as persisted in the db.
|
interface |
RepositoryDefinition
Deprecated.
since 5.14 use
PlanRepositoryDefinition |
Modifier and Type | Class and Description |
---|---|
class |
LegacyRepositoryDataImpl
Deprecated.
since 5.14 use
VcsRepositoryDataImpl |
class |
LegacyRepositoryDefinitionImpl
Deprecated.
since 5.14 use
RepositoryDefinitionImpl |
class |
PlanRepositoryLinkImpl |
class |
RepositoryDataEntityImpl |
class |
RepositoryDataImpl |
class |
RepositoryDefinitionForTest |
class |
RepositoryDefinitionImpl |
Modifier and Type | Class and Description |
---|---|
class |
RestAgentAssignmentExecutorDetails |
Modifier and Type | Class and Description |
---|---|
class |
RestArtifact |
Modifier and Type | Class and Description |
---|---|
class |
RestEnvironment |
class |
RestEnvironmentWithConfigCounts |
Modifier and Type | Class and Description |
---|---|
class |
RestDeploymentProject |
Modifier and Type | Class and Description |
---|---|
class |
RestDeploymentResult |
class |
RestDeploymentResultWithLogs |
Modifier and Type | Class and Description |
---|---|
class |
RestArtifactDeploymentVersionItem |
class |
RestDeploymentVersion |
class |
RestDeploymentVersionItem |
class |
RestDeploymentVersionStatus |
Modifier and Type | Class and Description |
---|---|
class |
RestArtifactSubscriptions |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildResultsSummary
An interface which provides a database persisted version of the
BuildResults |
interface |
ImmutableResultsSummary |
interface |
MutableBuildKeyResultsSummary |
interface |
ResultsSummary
Used to store the result of all
Plan executions |
Modifier and Type | Class and Description |
---|---|
class |
AbstractResultsSummary |
class |
BaseResultSummary
Base class for mutable and immutable result summaries.
|
class |
BuildResultsSummaryImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
TestCase
Represents a test in a plan.
|
interface |
TestCaseResult
Represents a run of a TestCase.
|
interface |
TestCaseResultError
Represents an error against a testCaseResult
|
interface |
TestClass
A grouping of TestCases.
|
interface |
TestClassResult
Represents a run of a test class.
|
Modifier and Type | Class and Description |
---|---|
class |
TestCaseImpl |
class |
TestCaseResultErrorImpl |
class |
TestCaseResultImpl |
class |
TestClassImpl |
class |
TestClassResultImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
RepositoryChangeset |
Modifier and Type | Class and Description |
---|---|
class |
RepositoryChangesetImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildResultWarningSummary
Entity to store warning summary in DB.
|
Modifier and Type | Class and Description |
---|---|
class |
BuildResultWarningSummaryImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
TrustedKey |
Modifier and Type | Class and Description |
---|---|
class |
TrustedKeyDTO
Use for server-agent communication.
|
class |
TrustedKeyImpl |
Modifier and Type | Method and Description |
---|---|
org.acegisecurity.acls.MutableAcl |
BambooAclUpdateHelper.clonePermissions(com.atlassian.user.User user,
Class<? extends BambooIdProvider> permissionObject,
long id,
org.acegisecurity.acls.Acl parentAcl) |
org.acegisecurity.acls.MutableAcl |
BambooAclUpdateHelper.copyProjectPermissionsToEnvironment(com.atlassian.user.User user,
Class<? extends BambooIdProvider> permissionObject,
long id,
org.acegisecurity.acls.Acl parentAcl) |
org.acegisecurity.acls.MutableAcl |
BambooAclUpdateHelper.createNewObjectAcl(com.atlassian.user.User user,
Class<? extends BambooIdProvider> permissionObject,
long id,
boolean accessForAllUsers)
Creates a default Acl for a object which has: - EDIT permission for the creator (user argument) of the deployment
project - READ permission for all logged in users - READ permission for all anonymous users
|
Modifier and Type | Method and Description |
---|---|
static Optional<Class<?>> |
ObjectIdentityUtils.getAclClassForEntity(BambooIdProvider entity)
Returns a class to be used when defining
ObjectIdentity of any entity. |
Constructor and Description |
---|
IdentifierObjectIdentityRetrievalStrategyImpl(Class<? extends BambooIdProvider> objectClass) |
Modifier and Type | Interface and Description |
---|---|
interface |
BambooTrustedApplication
Bamboo entity to persist trusted apps data.
|
Modifier and Type | Class and Description |
---|---|
class |
BambooTrustedApplicationImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
RssProjectPermission
A permission for repository to modify configuration of a project (also to create and modify any build plans in it).
|
interface |
RssRepositoryPermission |
Modifier and Type | Class and Description |
---|---|
class |
RssProjectPermissionImpl |
class |
RssRepositoryPermissionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Triggerable
An entity that can start a process or task when triggered.
|
interface |
TriggerDefinition
Generic trigger configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
TriggerDefinitionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
LoginInformation |
Modifier and Type | Class and Description |
---|---|
class |
LoginInformationImpl |
class |
PasswordResetTokenImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
CrowdDeletedEntity
Information about an entity (user or group) deleted in Embedded Crowd.
|
Modifier and Type | Class and Description |
---|---|
class |
CrowdDeletedEntityImpl |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.Ordering<BambooIdProvider> |
Comparators.getBambooIdProviderOrdering() |
static com.google.common.base.Function<BambooIdProvider,Long> |
BambooFunctions.getBambooObjectId() |
static com.google.common.base.Predicate<BambooIdProvider> |
BambooPredicates.hasBambooObjectEqualId(BambooIdProvider bambooObject) |
static com.google.common.base.Predicate<BambooIdProvider> |
BambooPredicates.hasBambooObjectEqualId(long id) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<BambooIdProvider> |
BambooPredicates.hasBambooObjectEqualId(BambooIdProvider bambooObject) |
Modifier and Type | Method and Description |
---|---|
static int |
JdbcUtils.runDeleteQuery(Connection connection,
String tableName,
String idColumn,
Iterable<? extends BambooIdProvider> objects) |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildAgent
Represents a UI view of a given build agent
|
interface |
LocalBuildAgent |
Modifier and Type | Class and Description |
---|---|
class |
AgentAssignmentImpl |
class |
AgentWithCapabilitiesDefinitionImpl |
class |
BuildAgentImpl |
class |
ElasticAgentDefinitionImpl
Defines an Elastic Agent
|
class |
LocalAgentDefinitionImpl |
class |
LocalBuildAgentImpl |
class |
PipelineDefinitionImpl |
class |
RemoteAgentDefinitionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Capability |
interface |
CapabilitySet |
interface |
ImageCapabilitySet |
interface |
Requirement |
interface |
RequirementSet |
Modifier and Type | Class and Description |
---|---|
class |
CapabilityImpl |
class |
CapabilitySetImpl |
class |
ImageCapabilitySetImpl |
class |
LocalCapabilitySet |
class |
RemoteCapabilitySet |
class |
RequirementImpl |
class |
RequirementSetImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableRequirement
Read only view of a requirement
|
interface |
RequirementDetails
Decorated requirement with extra information for view
|
Modifier and Type | Class and Description |
---|---|
class |
RequirementDetailsImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
StageVariableContext
Represents state of variables in reference to stage results.
|
interface |
VariableContextSnapshot
VariableContextSnapshot is required to allow resuming build execution in the same variable context as
its first run.
|
interface |
VariableDefinition |
interface |
VariableSubstitution
Deprecated.
since 5.15
|
Modifier and Type | Class and Description |
---|---|
class |
StageVariableContextImpl |
class |
VariableContextSnapshotImpl |
class |
VariableDefinitionImpl |
class |
VariableSubstitutionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
VariableBaselineItem
In order to ensure that resumed job execution happens in the same variable context as
its first run, all the variable assignments need to be saved for future use.
|
interface |
VariableContextBaseline
Collection of
VariableBaselineItem
In order to ensure that resumed job execution happens in the same variable context as
its first run, all the variable assignments need to be saved for future use. |
Modifier and Type | Class and Description |
---|---|
class |
VariableBaselineItemImpl |
class |
VariableContextBaselineImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
PartialVcsRepositoryData
Low level configuration view of a repository.
|
interface |
PlanRepositoryDefinition
Effective repository definition as seen "from a
Plan 's perspective. |
interface |
RepositoryPositionProvider |
interface |
VcsRepositoryData
Effective repository definition as seen outside any specific
Plan 's context
Product of:
- importing parent's configuration
- applying local configuration overrides (e.g. |
Modifier and Type | Class and Description |
---|---|
class |
CompleteVcsRepositoryData |
class |
PartialVcsRepositoryDataImpl |
class |
PlanRepositoryDefinitionImpl |
class |
VcsRepositoryDataImpl |
Modifier and Type | Method and Description |
---|---|
boolean |
VcsRepositoryConfigurationServiceImpl.validateLinkedRepositoryName(String repositoryName,
BambooIdProvider vcsRepositoryData) |
boolean |
VcsRepositoryConfigurationService.validateLinkedRepositoryName(String repositoryName,
BambooIdProvider vcsRepositoryData)
Checks if name of a linked repository is unique.
|
boolean |
VcsRepositoryConfigurationServiceImpl.validateRepositoryName(ImmutablePlan immutablePlan,
String repositoryName,
BambooIdProvider repositoryDefinition) |
boolean |
VcsRepositoryConfigurationService.validateRepositoryName(ImmutablePlan immutablePlan,
String repositoryName,
BambooIdProvider repositoryDefinition)
Checks if provided name for repository is unique in the Plan
|
Modifier and Type | Interface and Description |
---|---|
interface |
WebhookTemplate |
Modifier and Type | Class and Description |
---|---|
class |
WebhookTemplateEntity |
Modifier and Type | Method and Description |
---|---|
boolean |
FreemarkerContext.hasComments(BambooIdProvider entity) |
Modifier and Type | Class and Description |
---|---|
class |
AgentAssignmentExecutorDetails |
class |
BuildAgentDecorator |
Modifier and Type | Class and Description |
---|---|
class |
DecoratedPlan |
static class |
DecoratedPlan.DecoratedBranch
Branches are top level branch plans.
|
Modifier and Type | Method and Description |
---|---|
static void |
DeploymentsTestHelper.addWritePermission(HibernateMutableAclService aclService,
BambooIdProvider object,
TestUser testUser) |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.