|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ModuleFactory
PreparedStatement
upgradesStartable
s, which implements lifecycle logic, and handles automatic start up
and shutdown within Spring.Statement
Lock
sActionContext
for testsActiveInstanceAdjustmentType
in the database using the ActiveInstanceAdjustmentType.getDatabaseId()
ScopedExclusionService.ExclusiveFunction
ScopedExclusionService.ExclusiveFunction
ScopedExclusionService.ExclusiveFunction
ScopedExclusionService.ExclusiveFunction
ScopedExclusionService.ExclusiveFunction
ScopedExclusionService.ExclusiveFunction
ArtifactLinkManager.addArtifactLinks(com.atlassian.bamboo.resultsummary.BuildResultsSummary, com.atlassian.bamboo.plan.artifact.ArtifactPublishingResult)
BuildResultsSummary
and sets the relationship to the ChainResultsSummary
ResultSet
.
ResultSet
and assigns the column name to it.
TestResultsSummary
with the current TestResultsSummary
VariableType.MANUAL
variable to ThreadLocal
state.
CapabilitySet
RenderableBuildConfiguration.getEditHtml(com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration, com.atlassian.bamboo.plan.Plan)
Triggerable
ActionSupport.addFieldError(String, String)
instead
BambooActionSupport.addActionError(String)
instead
ErrorCollection.addFieldErrors(java.util.Map)
instead
IndexUtils.addTypedField(String, Date, Document)
instead
IndexUtils.addTypedField(String, long, org.apache.lucene.document.Document)
instead
Job
to the ChainStage
ConfigUtils.addMapToConfiguration(java.lang.String, java.lang.String, java.util.Map, org.apache.commons.configuration.HierarchicalConfiguration)
ResultSet
.
VariableDefinitionContext
to a map that can later be used during variable substitution.
ElasticInstanceSchedule
startup or bring down the correct number of agents
AdministrationConfiguration
AdministrationConfigurationPersister
and AdministrationConfigurationAccessor
insteadAdministrationConfiguration
com.atlassian.bamboo.admin.configuration.AdministrationConfigurationService
BuildTasks
that can run on the agent.AgentClassServer
with JarDescriptor
sLocalBuildAgent
and PipelineDefinition
funnily enough.Plugin
is supposed to run on remote agents.AgentType
of the agent you are currently on.Chain
and its Job
sAlwaysInvalidatingCacheDecorator.AlwaysInvalidatingCacheDecorator(com.google.common.cache.LoadingCache)
instead
ProxyConnectionData
object with null values overridden with config variables.
input
.
input
.
BambooPluginKeys.ARTIFACT_DOWNLOAD_PLUGIN_KEY
BambooPluginKeys.ARTIFACT_DOWNLOAD_TASK_MODULE_KEY
ArtifactHandler
.ArtifactLink
.ArtifactStorageHardLimitExceededEvent
occurs.notifications
related to artifact storage space consumption.ArtifactStorageSoftLimitExceededEvent
occurs.FieldValueItem
's key begins
with the passed prefix.
Plan
exists and is visible for calling user
TimingPoint
BuildContext
argument and calls AuthorCreatorService.createMissingAuthors(BuildContext)
LoggerListener
but with our own custom message for mere humans to read.CustomBuildDefinitionTransformer
that puts
AutomaticDependencyManagementConfig
instance into
the build definition.EditElasticConfigurationPage
related to automatic instance management.JobFactory
that uses ContainerManager
to autowire the jobsContent-Type
header to "" if not already set.ImmutableDeletable.isMarkedForDeletion()
This is only useful for support purposes
BambooPluginKeys.BAMBOO_REMOTE_AGENT_APPLICATION_KEY
Acl
and AccessControlEntry
objects and a "permissionKey" which is a String
representation of a Acl
and AccessControlEntry
combination.ActiveMQConnectionFactory
with extra logging.BambooAgentMessage
s from an agent to the server.Authenticator
that works against Crowd and enables single sign-on.BandanaContext
with some awareness of plansBeansWrapper
s and clears the contained class caches when BambooBeansWrapperListener.reset()
is called.Exception
that indicates that an operation could not be performed because Bamboo is currently busy.CacheStats
to provide other useful stats around the cachesBambooConnectionTemplate
Connection
within a Hibernate transactionElevatedSecurityGuard
interface.EventDispatcher
that allows for more verbose logging and tracking of what events are being dispatchedEventPublisher
FreemarkerManager
that automatically detects the alternative syntaxRemoteCallMarker
ListenerHandler
that can enforced that InlineEventListener
s are executed synchronouslynotifications
.BambooObject
sPluginPredicate
and Predicate
related to plugins.PluggableProcessHandler
that does not throw exceptions on non-zero exitsRandomStringUtils
, but uses secure randomruntime exception
.TransferManager
that adds some synchronisation methods.SpringContainerContext
wraps the passed bean factory.BambooUrl.BambooUrl(AdministrationConfigurationAccessor)
User
interface to define extra properties for the userXMLConfiguration
to allow injection of Bamboo components (for LDAP etc)ApplicationWeights
implementation for Bamboo.BambooXmlUtils
in atlassian-bamboo-xml-utilsBambooXworkOverrideConfigurationProvider
and adds it to the list of providers maintained by the
ConfigurationManager
.
BuildConfiguration
.BreadCrumb
sRemoteBambooMessage
that contains a List
of messages to be delivered in one goPageElementFunctions.binder(PageBinder, Class, Object...)
Query
.
AtlassianBootstrapManager
.RemoteAgentManager
that a remote agent has commenced bootstrapping.
RemoteAgentManager
that an elastic agent has commenced bootstrapping.
UpgradeTask4206EnforceReindex
HashSet
-backed bounded set.
GitHubRepositoryAccessData.Builder.branch(com.atlassian.bamboo.plan.branch.VcsBranch)
instead
BranchInformationProvider
instead.ClassLoader
from the /agentServer/classpath.zip
ResultSet
.
CommonContext
BuildAgent
StopBuildManager
ResultsSummary
has been removedResultsSummary
has been commented onPostJobAction
s for BuildExecution
ResultsSummary
corresponding to this event should be available via ResultsSummaryManager
See PostBuildCompletedEvent
and BuildFinishedEvent
CombinedConfiguration
object.ActionContext
parameters from a BuildConfiguration
BuildConfigurationUpdatedEvent.BuildConfigurationUpdatedEvent(Object, PlanKey)
BuildConfiguration
objectsBuildContextEvent
is an event that occurs within the build workflow contextBuildContext
given the ChainStage
and Chain
BuildContext
.Buildable
object.BuildDefinition
.BuildDefinition
to and from an XMLConfiguration
BuildDefinition
.CustomBuildDefinitionTransformer
.BuildDefinition
s.ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
and PlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty.BuildDetectionAction
'sBuildDetectionAction
BuildDetectionAction
JiraIssueDetailsBuilder
Event
s that captures a Plan
.Job
executing within a ChainStage
BuildExecutionManager.finishBuild(PlanResultKey)
is called
Note that that a corresponding BuildResultsSummary
might not be available
See BuildCompletedEvent
and PostBuildCompletedEvent
CumulativePermission
or BambooPermission
representing the active
bits in the passed mask.
JiraIssueDetails
from JIRA XML search result
BuildLogger
CustomBuildDefinitionTransformer
that puts build monitoring
configuration into the build definition.Map
BuildDetectionAction
Requirement
has changedBuildResultsSummary
instead. Only use if test results are required.BuildResultsImpl
BuildResultsSummary
objects
a user would like to see displayed.BuildResultsFilter
'sBuildResultsSummary
instead. Only use if test results are required.BuildResults
AbstractResultsSummary
which mirrors the BuildResultsSummary
object closely.BuildResultsSummary
into a Lucene Document
to be indexed.BuildResultsImpl
object.PreJobAction
s for BuildContext
BuildResultEvent
that is aware of BuildState
TriggerConfigurationService
TaskType
s to specify Requirement
s.BuildTriggeredEvent
s and adds the CommonContext
to the queueString
s), it will populate the grantedUsers list with
unique usernames of those users which have permissions.
WebPanel
s via FreemarkerContext.getWebPanels(String)
In
the future the results of this method may be cached
InputStream
for a Byte
arrayRequirementSet
needed based off of the TaskDefinition
RequirementSet
needed based off of the TaskDefinition
RequirementSet
needed based off of the TaskDefinition
Requirement
s to the specified Buildable
if the TaskConfigurator
is an implementor of BuildTaskRequirementSupport
If requirements are already present for the specified TaskDefinition
they will be removed and recalculated
Requirement
s to the specified RequirementSet
.
Cache.getUnchecked(Object)
Cache.get(Object)
PlanKey
Capability
.Capability
objectCapabilityTypeModule
this interface makes
the auto-detection of capabilities possible via the CapabilityDefaultsHelper.addDefaultCapabilities(CapabilitySet)
methodCapability
object.Capability
which key starts with given prefix
Capability
which key starts with given prefix
Capability
s and CapabilitySet
TextProvider
instead of TextProvider
TextProvider
instead of TextProvider
TextProvider
instead of TextProvider
TextProvider
instead of TextProvider
TextProvider
instead of TextProvider
TextProvider
instead of TextProvider
CapabilityType
plugin type.Key.getValueClass()
ImmutableChain
.PostChainAction
s for ChainExecution
Chain
Chain
Chain
ChainExecutionManagerImpl.afterPropertiesSet()
ChainExecutionManager#start(com.atlassian.bamboo.plan.cache.ImmutableChain, BuildDetectionAction)
ChainExecutionManager
BambooPluginModule
executionsChain
BuildResultsImpl
object.ChainStage
executionChainStage
, a related Plan
and the id of the branch's master if it existsPreChainAction
s for ChainExecution
Chain
stateChainState
'sChainResultManager#create(Chain, BuildContext)
oldOwner
to newOwner
.
ActionParamHandlingUtils.CHECKBOX_FIELDS
instead
ExternalProcess
was zero
Will only check return codes if the build state has not been set to Failed for some other reason.
ExternalProcess
was of the expected type.
ClassLoader
from the /agentServer/classpath.zipServletContext
of the web app.JarDescriptor
s provided by the AgentClassServer
BambooPluginKeys.CLEAN_WORKINGDIR_TASK_MODULE_KEY
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
Buildable
plan based according to definitions associated with
input Buildable
plan.
Buildable
plan based according to definitions associated with input Buildable
plan.
BuildRepositoryChangesImpl
constructor instead
Plan
TestClassResult
s and TestCaseResult
s from TaskContext.getRootDirectory()
using the specified file pattern
This method parses in the JUnit format by default.
TestClassResult
s and TestCaseResult
s from TaskContext.getRootDirectory()
using the specified file pattern
This method parses in the JUnit format by default.
TestClassResult
s and TestCaseResult
s from TaskContext.getRootDirectory()
using the specified file pattern
You can implement your own TestReportCollector
and pass it in to support other reporting formats
TestClassResult
s and TestCaseResult
s from the given TestReportProvider
RepositoryV2
finds the BuildChanges
object that captures all changes that occurred
between the fromVcsRevisionKey to toVcsRevisionKey
RepositoryDefinition
finds the BuildRepositoryChanges
object that captures all changes
that occurred since the lastVcsRevisionKey to the current latest found on the repository.
DeploymentVersionVcsChangeset
that happened after creation of older version until (and including) the creation of newer version.
CompressingFilter
so that it can be switched on and off from
the Bamboo UI.ConcurrentHashMap
using
MapConverter
.BuildDetectionAction
interface that indicates that the action makes a decision if the build
should start.List
of FieldValueItem
objects to
and from an arbitrary type.Map
implementation with type convertersMap
implementation with type convertersHierarchicalConfiguration
to XStream writer.ElasticInstanceSchedule
ConfigurePlanNotificationsPage
that contains a form to add or edit notifications.HttpServletRequest
object.
BuildDetectionAction
for Manual BuildsJsonElement
representation of a given object.
JsonElement
representation of a given object
Converter
s.HierarchicalConfiguration
CredentialsManager
instead
BuildLogUtils.convertToLogEntry(String)
HierarchicalConfiguration
items to the passed BuildDefinition
object
TestCase
.
TestClass
.
ChainState
from Chain
and BuildContext
and reports any errors
ChainState
PlanExecutionConfig
- continuable and restartable builds
SecureToken
TaskResultBuilder.newBuilder(CommonTaskContext)
EnvironmentTriggeringAction
used when Environment is triggered by a successful execution of a Chain
BuildContext
.
BuildContext
for each Job
in the Chain
BuildContext
for each not built or failed Job
in the Chain
that was partially executed or is restarted
for example with "re-run this build" action or with "continue manual stage" action, or "re-run failed jobs" action, etc
BuildDetectionAction
for the specified PlanTrigger
and the TriggerReason
BuildStrategy
and saves it in Chain configuration.
BranchDetectionService.createChainBranch(ImmutableChain, String, VcsBranch, BuildConfiguration, PlanCreationService.EnablePlan, boolean)
XStream
backed by given classLoader and driver.
BuildDetectionAction
that is used to trigger dependent builds
DeploymentVersionService.getOrCreateDeploymentVersion(long, PlanResultKey)
ExternalProcess
that logs to the BuildLogger
for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
SecureToken
from a String
ImmutableArtifactDefinition
representing artifact that artifactSubscription
points to
ChainStage
.
BuildDetectionAction
that is used to execute the initial build for a Plan
Class
BuildDetectionAction
that can be used to start the manual execution of Plan
BuildDetectionAction
that can be used to start the manual execution of Plan
when manual stage is meant to continue build or build is restarted
BuildDetectionAction
that can be used to start the manual execution of Plan
when manual stage is meant to continue build or build is restarted
EnvironmentTriggeringAction
used during manual execution of Environment.
CreatePlanPage.createNewPlan(TestBuildDetails)
CreatePlanPage.createNewPlan(TestBuildDetails)
CreatePlanPage.createNewPlan(TestBuildDetails)
Notification
.
BambooNotificationUtils.createNotification(Class)
NotificationRule
from the NotificationType
and NotificationRecipient
specificed.
ProcessService.createExternalProcess(CommonTaskContext, ExternalProcessBuilder)
BackdoorControl.getRestModulePath()
.
ResultsSummary
of the given Class
SecureTemporaryFiles
class
SecureTemporaryFiles
class
SecureTemporaryFiles
class
BuildDetectionAction
that can be used to start the scheduled execution of
Plan
EnvironmentTriggeringAction
used during scheduled execution of Environment.
ChainStageResult
and associates it with the ChainResultsSummary
XStream
backed by given classLoader.
CredentialConfigurator
edit screen in error and success stateCredentialsRequiredContextException
instead. Since v5.5.RestCrowdClient
and of UserGroupCache
, initialised through
system properties or a properties file from the classpath.RestCrowdClient
and UserGroupCache
.BuildContext
that'd being built and the BuildAgent
id it's related toCurrentlyBuilding
objects keyed by plan key and buildAgentId.CurrentBuildResult
BuildDefinition
object as it's created from BuildConfiguration
.BuildDefinition
object as it's be created from XML.ImmutableResultsSummary.getCustomBuildData()
via HSQL and Hibernates Criteria API
Not to be used directly out side of BuildResultsSummaryDao
XStreamFactory
that can be customized with XStream components: mappers,
converters, initializers and aliases.OsgiPluginFactory.PluginTransformerFactory
that instantiates transformer
with a custom list of transforms.ExecutableBuildAgent
.ThreadLocal
state of available variables.Runnable
or Callable
in Bamboo CustomVariableContext
variable aware
ThreadLocal
.Repository
implementation to provide variables specific to
the repository.BambooPluginKeys.CVS_REPOSITORY_PLUGIN_KEY
Repository
interface.LogEntryDateFormats.DATE_FORMAT_STRING
instead
TemplateExceptionHandler
which works like the TemplateExceptionHandler.DEBUG_HANDLER
but doesn't rethrow
the exception.ApplicationLink
Note: this class has a natural ordering that is inconsistent with equalsRequirement
and Capability
EntityLink
EntityReference
Note: this class has a natural ordering that is inconsistent with equalsEncryptionService.encrypt(String)
and EncryptionService.decrypt(String)
provide means
to obfuscate sensitive data.
AgentPluginResolver
.DefaultBuildDefinitionManager
DefaultBuildExecutionManager.afterPropertiesSet()
Mapper
.DarkFeatureManager
and FeatureManager
SystemPluginLoaderConfiguration
.XStreamManager
.UnconditionalBuildDetectionAction
marker interface indicating that delayed change detection should be non-blockingProcessHandler
instance.ExecuteAndWaitInterceptor
that passes down the security contextBambooObject
s that can be deleted by a user.DeletionSQLAdapter.getInClause()
.
EnvironmentDeletionAdapter
.
DeletionSQLAdapter.getInClause()
DeletionSQLAdapter.getInClause()
.
DeletionSQLAdapter.getInClause()
.
BuildStrategy
from Chain
configuration.
DeploymentProjectDeletionService.deleteDeploymentProject(long)
VariableDefinition
DependencyBlockingManager
ChainCompletedEvent
and fires off child buildsResultsSummary
CommitUrlProvider
that 'knows' how to deal with deploymentsTaskType
s to specify Requirement
s.DeploymentVersion.orderingByCreationDate
DeploymentVersion
DeploymentVersion
DeploymentVersion
DeploymentVersionVcsChangeset
DeploymentVersion
DeploymentVersion
DeploymentVersionVcsCommit
PlanRepositoryLink
defined for the Environment
.
PlanRepositoryLink
defined for the Environment
.
PlanRepositoryLink
defined for the .
ExecutablePathUtils.existsInHomeBinExePattern(String, String)
FreemarkerRequestDispatcherPageFilter.BAMBOO_SUCCESS_RETURN_MODE
parameter in the query string:
FreemarkerRequestDispatcherPageFilter.BAMBOO_SUCCESS_RETURN_MODE_JSON
Sends back JSON Object found in the response with content-type JSONResult.contentType
FreemarkerRequestDispatcherPageFilter.BAMBOO_SUCCESS_RETURN_MODE_JSON_AS_HTML
Sends back JSON Object found in the response with content-type JSONAsHTMLResult.CONTENT_TYPE
AccessLogFilter.isInterestingUrl(String)
.
ActionInvocation
or to short-circuit the processing and just return a String return code.
AbstractBambooPage.isPageLoaded()
by default.
URL
and returns a byte array containing the gravatar
jpg, returns null if no gravatar was found.
SystemProperty.EC2_HTTP_TUNNEL_ENABLED
instead.
RepositoryDataEntity
type so call to {@link
RepositoryDefinitionManager#saveRepositoryDefinition(RepositoryDataEntity) will be unadvised.
ElasticConfiguration
ElasticInstanceSchedule
ElasticRunningInstancesOptimizer
is responsible for determining what elastic images and how many of them need to be started to speed up queue
processing.EncryptionService.encrypt(String)
and EncryptionService.decrypt(String)
provide means
to obfuscate sensitive data.
Repository
that implements BranchInformationProvider
and returns False from BranchInformationProvider.usePollingForBranchDetection()
PlanExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.BuildDetectionAction, com.atlassian.bamboo.util.AcquisitionPolicy)
.
AbstractBambooPage.indicator()
by default.
Triggerable
that are maintained as BuildStrategy
Environment
EnvironmentTriggeringAction
ProcessService
.ErrorDetails
Runnable
that holds runs an event listener using the passed in EventListener
Result
object with exception object
ExecutableBuildAgent
that is able to be run builds.BuildContext
At this point a BuildResultsSummary
exists that matches the given BuildContext
HibernateTemplate.execute(HibernateCallback)
DeletionService.deletePlan(Plan)
ExternalProcess
that logs to the BuildLogger
for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
Callable
only if no builds are in progress.
ProcessService.executeExternalProcess(CommonTaskContext, ExternalProcessBuilder)
HibernateCallback
and return int
HibernateCallback
and return Long
PlanSchedulerCallback
and recreates the jobs
TriggerableSchedulerCallback
and recreates the jobs
BambooTransactionHibernateTemplate.execute(org.springframework.transaction.support.TransactionCallback)
BambooTransactionHibernateTemplate.execute(org.springframework.orm.hibernate3.HibernateCallback)
Chain
and its ChainStage
s
Key
references are weak.PlanExecutionManager
requestsExecutionStatus
s
Not to be used directly.ThreadPoolExecutor
ExpiryHandler
should implement it.ResettableLazyReference
.
that will automatically close() the referenced object when it's expired
BuildExpiryBean.triggerBuildExpiry()
BuildExpiryBean.triggerBuildExpiry()
result summaries
for build expiry.ExpiryTicker
.
ExpiryHandler.expiryTick()
on registered expiry handlers.AgentContext
as system properties.
ExternalProcess
s using the ProcessService
BuildResultsSummary
TaskState.FAILED
RestartFailedStageAction
s for StageExecution
TaskState.ERROR
FeatureManager
FieldErrorsEntity
FieldValueItem
objectsFileHashDescriptor.FileHashDescriptor(String, long)
InputStream
for a File
BambooFileUtils
TopLevelPlan
s that are a subset of the given Plan
s collection that are favourited by the User
Plan
s that are a subset of the given TopLevelPlan
s
collection that are favourited by the User
iterable
that satisfies the given predicate, or defaultValue
if none
found.
iterable
that satisfies the given predicate, or defaultValue
if none
found.
Iterables.find(Iterable, com.google.common.base.Predicate)
.
Sid
find the AccessControlEntry
s which applies to the Sid
Map
of ObjectIdentity
to Acl
mappings given an ObjectIdentity
s
Sid
find the Acl
s which is owned by Sid
MutableArtifact
ExtendedAuthor
entities
Class
PipelineDefinition
s keyed by their id
Plan
collection for specified plan type.
Plan
collection for specified plan type.
Plan
collection for specified Project
, including plans marked for deletion.
Map
of variables (variable -> value), all patterns in the string array
matching ${bamboo.Map
of variables (variable -> value), all patterns in the string array
matching ${bamboo.Map
of variables (variable -> value), all patterns in the string array
matching ${bamboo.ResultsSummary
labelled with given labelname
BambooTrustedApplication
with the given application id.
MutableArtifact
by id.
ExtendedAuthor
object of a given id.
ElasticImageConfiguration
(both enabled and disabled)
BuildResultsSummary
after buildNumber
BuildState
between the given build number range
Note that this function is inclusive of the upper and lower bound
ResultsSummary
after buildNumber
BuildResultsSummary
after buildNumber
ResultsSummary
after a specified build which is either FINISHED or can be FINISHED, i.e.
ResultsSummaryManager.findFirstSuccessfulBuildResultAfter(PlanResultKey)
ResultsSummary
after buildNumber
ImmutableArtifactDefinition
s produced by plan
ImmutableArtifactSubscription
s which refer artifactDefinition
ImmutableArtifactSubscription
s defined in plan
#findJiraIssuesForPlanKey(String)
}
#findJiraIssuesForPlanKey(String)
}
BuildResultsSummaryManagerImpl.findJiraIssuesForPlanKey(PlanKey)
}
#findJiraIssuesForPlanKey(String)
}
LinkedJiraIssue
linked to the given plan key
LinkedJiraIssue
linked to the given build result summaries
BuildResultsSummary
before buildNumber
BuildResultsSummary
before buildNumber
BuildResultsSummary
before buildNumber with BuildState
ResultsSummary
before buildNumber
ResultsSummary
before buildNumber
ResultsSummary
before planResultKey.getBuildNumber
ResultsSummary
before planResultKey.getBuildNumber
ResultsSummaryManager.findLastSuccessfulBuildResultBefore(PlanResultKey)
instead. Since v5.2.
ResultsSummary
before build
DeploymentVersion
that are currently deployed on environments of a DeploymentProject
For each version found give number of environments it is present on.
BambooVcsBranch
of which Bamboo hasn't detected yet
that they were deleted in the repository.
BambooVcsBranch
of which Bamboo hasn't detected yet
that they were deleted in the repository.
ResultsSummary
objects in the database that do not have a matching Plan
Plan
collection for specified Project
ResultsSummary
objects given a ResultsSummaryCriteria
.
ResultsSummary
objects given a ExpiryCriteria
.
Environment
DeploymentVersion
DeploymentProject
that are associated with a JIRA issue
DeploymentProject
that are associated with a JIRA issue
DeploymentProject
BambooVcsBranch
for which a deletion has been detected.
ServerFingerprintEvent
instead.Chain
as finished stopping.
urlTemplate
with variableValues
.
FreeMarkerPageFilter
but it delegates back to a
request dispatcher if the template is not foundFieldValueItemHolder
of FieldValueItem
s
EnumType.fromXMLString(String)
tries to do numeric conversion first
and then only in case of failure it does what we need.
SecureToken
for a given PlanResultKey
WebResource.get(String.class)
on the passed-in WebResource.
AwsAccountBean.getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String)
instead
AdministrationConfiguration
AdministrationConfiguration
Persister.getAdministrationConfiguration(com.atlassian.bamboo.FeatureManager)
instead
StandaloneRepository.getAdvancedEditHtml(org.apache.commons.configuration.HierarchicalConfiguration)
StandaloneRepository.getAdvancedViewHtml()
BuildAgents
.
ResultsSummary
in a LifeCycleState.PENDING
, LifeCycleState.QUEUED
, LifeCycleState.IN_PROGRESS
state with the given Class
See also LifeCycleState.isActive(LifeCycleState)
and ImmutableResultsSummary.isActive()
ResultsSummary
in a LifeCycleState.IN_PROGRESS
state
BuildResultsSummary
for the passed BuildAgent
's id.
BuildResultsSummary
in requested build state.
BuildResultsSummary
in requested lifecycle state.
BuildResultsSummary
in a BuildState.UNKNOWN
state
This will not return records marked for deletion.
BuildResultsSummary
in a BuildState.UNKNOWN
state
Chain
's
ChainStage
and Job
of all Chain
s returned.
SetMultimap
, keyed by the ElasticImageConfiguration
Environment
defined in the system.
Environment
defined in the system without filling in operations permitted for the user.
Multimap
of all TestCaseResult
that have failed in this build.
BuildResultsSummary
in a LifeCycleState.IN_PROGRESS
state
This will not return records marked for deletion.
ResultsSummary
in a LifeCycleState.IN_PROGRESS
state with the given Class
This will not return records marked for deletion.
ResultsSummary
in a LifeCycleState.IN_PROGRESS
state
InstantMessagingServerDefinition
objects
Job
s associated with this Stage, including the ones marked for deletion
LocalBuildAgent
objects
ResultsSummary
in a LifeCycleState.PENDING
state with the given Class
This will not return records marked for deletion.
ResultsSummary
in a LifeCycleState.PENDING
state
Plan
's filtered by Class
.
CachedPlanManager
Plan
's filtered by Class
.
Plan
's filtered by Class
.
Plan
's filtered by Project
and Class
, including the plans marked for
deletion.
FilteringPlanManager.getPlansForClone()
Plan
s that are com.atlassian.bamboo.plan.Plan#markForDeletion()
for the given type
Plan
s that are com.atlassian.bamboo.plan.Plan#markForDeletion()
for the given type
TopLevelPlan
's ignoring permissions
Project
objects
ResultsSummary
in a LifeCycleState.QUEUED
state with the given Class
This will not return records marked for deletion.
ResultsSummary
in a LifeCycleState.QUEUED
state
ResultsSummary
s for the given Plan
ChainStage
s that have been marked for deletion
ChainStage
s that have been marked for deletion
test cases
that are marked as quarantined, but their quarantine has
expired.
IndexerManager.getEstimatedReindexTime()
ArtifactDefinition
grouped by Job
where definitions are defined
ArtifactDefinition
grouped by Job
ArtifactLinkManager.getArtifactLinkDataProvider(com.atlassian.bamboo.artifact.Artifact)
ArtifactLink
s for the given ResultsSummary
and optionally ArtifactLink.getLinkType()
ArtifactLink
s for the given ResultsSummary
and optionally ArtifactLink.getLinkType()
ArtifactLinkManager.getArtifactLinks(com.atlassian.bamboo.resultsummary.ResultsSummary, String)
ArtifactHandlingUtils.getArtifactUrl(ArtifactLinkManager, com.atlassian.bamboo.artifact.Artifact, String)
instead
Boolean
Long
StarterAction.getAuthors()
instead. You can now have multiple authores for a user.
Chain
in milliseconds
ImmutablePlan.getAverageBuildDuration()
of a Job
by its PlanResultKey
BambooUser
of the given username
BambooUser
given a User
TestedProductFactory.create(Class, String, TestedProductFactory.TesterFactory)
urlMode
.
TestedProductFactory.create(Class, String, TestedProductFactory.TesterFactory)
GitHubRepositoryAccessData.getVcsBranch()
instead
ChainBranchIdentifier
of ChainBranch
with given master Chain
and name.
AuthorImpl.MAX_RESULT_COUNT
last broken builds triggered by this author.
BuildContext
produced by a successful execution of a BuildDetectionAction
BuildContext
produced by a successful execution of a BuildDetectionAction
BuildContext
of build process represented by this object.
BuildContext
of the currently executing chain
BuildContext
of a Job by its PlanResultKey
BuildContextEvent.getContext()
Plan
.
BuildDefinition
that backs this Plan
Builder
BuildContext
related to the build that is building on the agent.
ErrorDetails.getEntityKey()
ImmutableResultsSummary.getPlanKey()
ErrorDetails.getResultNumber()
BuildResultsFilter
object.
ErrorDetails.getResultKey()
ImmutableResultsSummary.getPlanResultKey()
BuildResultsSummary
with this Stage result
BuildResultsSummary
for a specified agentId.
BuildResultsSummary
for a specified agentId.
BuildResultsSummary
for a specified agentId containint most recent 25 builds.
BuildResultsSummary
for a specified agentId that are not older than certain date.
AllBuildResultsFilter.getResultsForPlan(ImmutablePlan)
instead
#getResultsForPlan(Plan)
instead
BuildExecution
's that are executed during this stage
BuildDefinition.getTriggerDefinitions()
BuildStrategy
objects
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS.
UIConfigSupport.getTriggerTypes(Class)
UIConfigSupport.getTriggerTypes(Class, boolean)
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS.
BuildContextHelper.getBuildWorkingDirectory(CommonContext)
instead
BuildContext
return all the automatic variables related to repositories.
Capability
s of this plugin
Chain
that the stage belongs to
Chain
that the stage belongs to
ChainBuildState
s for the current ChainState
Plan
if plan exists and is visible for calling user
Plan
if plan exists and is visible for calling user
ChainExecution
that the StageExecution
is a member of
ChainExecution
of the restarted failed StageExecution
ChainExecution
of the resumed manual StageExecution
ChainExecution
of the completed StageExecution
ChainExecution
of the completed StageExecution
Chain
key from a jobKey and creates new PlanKey
For example, BAM-REL-UNIT becomes BAM-REL
Chain
key from a jobKey and creates new PlanKey
For example, BAM-REL-UNIT becomes
BAM-REL
Returns a Chain key if the passed in key is a Job key, otherwise a null is returned
ChainResultsSummary
associated with this Stage result
ChainResultsSummary
to which the current BuildResultsSummary
is a child of
Typically this is the link between a Chain
and Job
result
ChainStageResult
by its id
ChainStageResult
by its id
ChainStageResult
List
of Commit
objects that triggered off this particular build.
List
of Commit
objects that triggered off this particular build.
DeploymentVersionVcsChangeset
this commit belongs to
DeploymentVersionVcsChangeset
associated with a DeploymentVersion
PlanType.getImmutableClassType()
instead
CapabilityScope.SHARED
capabilities if there's
a precise key match.
ReadOnlyCapabilitySet
for the agent.
DeploymentVersion
DeploymentVersionVcsCommit
from all DeploymentVersionVcsChangeset
associated with a DeploymentVersion
BuildConfigurationUIPlugin
BuildConfigurationUIPlugin
Configuration
object associated with the capability key.
HierarchicalConfiguration
and
return it as map.
Map
of String
values from TaskDefinition.getConfiguration()
where the values have gone
through variable substitution through CustomVariableContext.substituteString(String)
.
Map
of String
values from TaskDefinition.getConfiguration()
where the values have gone
through variable substitution through CustomVariableContext#substituteString()
.
ConsumedSubscription
ordered by order of ResultsSummary
execution.
Job
.
BuildExecutionManager.getCurrentlyBuilding(com.atlassian.bamboo.Key)
CurrentlyBuilding
instance for build identifier (or BuildContext
).
CurrentlyBuilding
instance for build identified by buildResultKey.
PlanKey
In case plan is a Chain
instance, all
currently running jobs will be returned
CurrentlyBuilding
for specified PlanResultKey
In case plan is a Chain
instance, all currently running jobs will be returned, however, chain itself will be not included in the list
(effectively CurrentlyBuilding
for all chain's children jobs will be returned)
BuildExecutionManager.getCurrentlyExecuting()
BuildExecutionManager.getCurrentlyExecuting(com.atlassian.bamboo.plan.PlanKey)
TestCase
of all the tests currently quarantined for a given plan
StageExecution
StageState
#getBuildResultsSummary()
BuildResultsSummaryHibernateDao
CustomVariableProviderRepository.getPlanRepositoryVariables()
BranchMergingAwareRepository
DeltaState
of the summary.
DeploymentContext
produced by a successful execution of a EnvironmentTriggeringAction
Environment
Plan
for the give build and returns its direct linage in topological order
Class
Plan
's filtered by Project
and user can edit (EDIT permission assigned for plan to user)
StandaloneRepository.getEditHtml(org.apache.commons.configuration.HierarchicalConfiguration)
AbstractRepository.getEditHtml(BuildConfiguration, Plan)
RequirementSet
, that is value that is considered when checking which agents and elastic images
can build this Buildable.
RequirementSet
, that is value that is considered when checking which agents and
elastic images can build this Buildable.
VariableDefinition
s bind to this Plan.
Chain
in milliseconds
ElasticImageConfigurationAccessor.getElasticImageConfigurationsByName(String, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region)
instead
ElasticImageConfigurationDao.getElasticImageConfigurationsByName(String, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region)
ElasticImageConfiguration
(both enabled and disabled)
TaskContext
as a source of environment settings.
AggregatedChainErrorAccessor
to provide errors for all Job
s of a Chain
BuildDetectionAction
failed
BuildDetectionAction
failed
ChainResultsSummary
Notification.getPojoEvent()
Runnable
that current waiting to be run
Result
object was created with one.
ExecutableAgentsHelper
ExecutableAgentsHelper
ExecutableAgentsHelper
ExecutableAgentsHelper
ExecutableAgentsHelper.getExecutableBuildables(com.atlassian.bamboo.plan.ExecutableAgentsHelper.ExecutableQuery)
ExecutableAgentsHelper
ExecutableAgentsHelper
TaskType
is addressed through UIConfigBean#getBuilderLabels
This is usually the component of the TaskType
Capability
key between CapabilityDefaultsHelper.CAPABILITY_BUILDER_PREFIX
and the label.
ChainExecution
ChainState
StageExecution
StageState
ExecutionStatus
s for PlanKey
ExecutionStatus
for the given PlanResultKey
ThreadPoolExecutor
Multimap
of TestCaseResult
that were failing in the previous build
and are still failing.
Period
object
BuildExpiryConfig.isExpiryTypeArtifact()
BuildExpiryConfig.isExpiryTypeBuildLog()
BuildExpiryConfig.isExpiryTypeNothing()
BuildExpiryConfig.isExpiryTypeResult()
AbstractCrowdGroupManager.getLocalMemberNames(com.atlassian.user.Group)
}
ExtraBuildResultsData
BuildResultsSummary
with this Stage result
AuthorImpl.MAX_RESULT_COUNT
last failed builds triggered by this author.
TestResults
that have failed.
LabelManager.getFavouritesForPlan(com.atlassian.bamboo.plan.cache.ImmutablePlan)
instead
IndexUtils.getDateField(org.apache.lucene.document.Document, String)
instead
ResultsSummary
in a LifeCycleState.FINISHED
or LifeCycleState.NOT_BUILT
state with the given Class
.
ResultsSummary
in a LifeCycleState.FINISHED
or LifeCycleState.NOT_BUILT
state with the given Class
.
BuildResultsSummary
for the given Plan
BuildResultsSummary
for the given PlanKey
Multimap
of TestCaseResult
that have been fixed in this build.
AuthorImpl.MAX_RESULT_COUNT
last fixed builds triggered by this author.
BuildResultsSummary
for given BuildResultsSummary
.
ResultsSummary
for given ResultsSummary
.
User
TaskType
in the Executable list
eg "Maven 2" or "Amazon Beanstalk Deployer"
TaskType
eg "Please enter the M2_HOME value as your path.
ArtifactDefinition
ImmutablePlan
that this result belongs directly belongs to
Plan
that this result belongs directly belongs to
Chain
definition
index is 0 based
BuildResultsFilter
implementation that contains the given key.
InstantMessagingServerDefinition
that matches the passed id
DEFAULT_ROW
as the row
BranchMergingAwareRepository
BranchMergingAwareRepository
UpgradeRemoteAgent
List
of all JDK labels available in the system.
Collection
of all JDK labels available in the system.
ApplicationType
class that implements JiraApplicationType
DeploymentVersion
DeploymentVersion
DeploymentProject
LinkedJiraIssue
linked to the given build result summaries
DeploymentVersion
DeploymentVersion
as mapping between issue key and DeploymentVersionLinkedJiraIssue
LinkedJiraIssue
that are linked to the given build.
EntityType
that implements JiraProjectEntityType
Chain
key and a jobKey part to create a Job PlanKey
For example, BAM-REL and UNIT becomes BAM-REL-UNIT
CachedPlanManager
.
ImmutableJob
s associated with this Stage, excluding the ones marked for deletion
Job
s associated with this Stage, exlcuding the ones marked for deletion
jobs
subscribing a specified artifact.
AbstractImmutableChain.getAllJobs()
will return 2-level sorted list of jobs
CacheHandler
key that would be used to identify which cache the user wants to delete.
TriggerReason
key
Artifact.getLabel()
BuildExpiryConfig.getLabelsList()
ResultsSummaryManager.getLastNResultsSummaries(com.atlassian.bamboo.plan.cache.ImmutablePlan, int)
instead
ResultsSummary
for planKey and Class
ResultsSummary
for the plan represented by planKey
BuildExpiryBean.getStatus()
DeploymentExpiryService.getStatus()
ResultsSummary
for planKey
DeploymentVersionService.getLatestVersionForProject(long, PlanKey)
Artifact.getLinkType()
List
of String
s
Configuration.getTemplate(String, Locale)
call.
BuildLogUtils.getLogFileName(com.atlassian.bamboo.Key, int)
BuildLogger
for the given plan
BuildLogger
for the given result
SystemDirectory.getLogRelativePath(String)
instead
ImmutableRequirement.getTypeOfMatch()
instead
ImmutableResultsSummary.getLogSize()
- the log size must be either
unknown or greater than the given value.
ResultsSummary
objects that matches the passed build numbers
ResultsSummary
objects that matches the passed build numbers
BuildStrategy
for that key.
Multimap
of TestCaseResult
that have failed, but were not failing in the last build.
Repository
for that key
Repository
for that key.
NotificationManager.getNotificationRules(com.atlassian.bamboo.plan.cache.ImmutablePlan)
instead
NotificationType
plugin module based on the given key.
ResultsSummary
s in a LifeCycleState.FINISHED
or LifeCycleState.NOT_BUILT
state for the given Plan
ResultsSummary
s or LifeCycleState.NOT_BUILT
state for the given Plan
ResultsSummary
s in a LifeCycleState.FINISHED
or LifeCycleState.NOT_BUILT
state for the given Plan
Plan
ResultsSummary
s in LifeCycleState.FINISHED
state for the given Plan
ResultsSummary
s
Set
of open branches that are discovered in the repository.
Operations
object describing detailed permissions for environment
Operations
object describing detailed permissions for result
ResultsSummary
related to chain result summary
Summaries are ordered by stages
AgentStatus
Requirement
that is used to identify it uniquely for all Requirement
s
created by ImmutableRequirement.getPluginModuleKey()
UpgradeRemoteAgent
Chain
that this Job
is a member of
ResultsSummary
ResultsSummary
TaskContext
as a source of additional PATH settings.
AbstractTimePeriodGroupedChart.DAY
, AbstractTimePeriodGroupedChart.WEEK
and
AbstractTimePeriodGroupedChart.MONTH
.
AccessControlEntry
return a String
representation.
ImmutableResultsSummary.getImmutablePlan()
ResultsSummary.getImmutablePlan()
ImmutablePlan
by its database id and Class
Plan
by its id
Plan
by its id and Class
ImmutablePlan
by its planKey
ImmutablePlan
by its planKey and Class
Plan
that matches the given key
Plan
that matches the given key
Plan
by its PlanKey
Plan
by its PlanKey
and Class
Plan
if plan exists and is visible for calling user
Plan
by its planKey and if it's of the type Class
.
Plan
by its planKey and if it's of the type Class
.
Plan
if plan exists.
Plan
that matches the start of the given PlanKey
and name
Class
currently exist
Class
currently exist
CachedPlanManager.getPlanByKey(com.atlassian.bamboo.plan.PlanKey)
Plan
skeleton providing ONLY id and key, that matches the given key
This method should be used only for permission checking using Acegi
If Job
key is provided as a parameter, parent Chain will be returned anyway, as Acegi assertions are defined only for TopLevelPlan
s
Plan
skeleton skeleton providing ONLY id and key, that matches the given key This method should
be used only for permission checking using Acegi
If Job
key is provided as a parameter, parent Chain will be returned anyway, as Acegi assertions are
defined only for TopLevelPlan
s
PlanKey
PlanKey
of the Chain
PlanKey
of the Plan
PlanKey
of the Chain
PlanKey
identifier for this Plan
PlanKey
from project key and build key
PlanKey
from project key, parent chain key and build key
PlanKey
from its string form 'BAM-BOO' or from the result key form 'BAM-BOO-123'
PlanResultKey
result summaries
should be filtered.
PlanKey
associated with this key if the source is actually a Plan
PlanKey
of the Plan
PlanKey
PlanResultKey
Plan
Comparators.getTopLevelPlanNameProviderCaseInsensitiveOrdering()
so consider using that
instead.
ResultsSummary
that owns this Artifact
.
PlanResultKey
for the the Chain
execution
PlanResultKey
PlanResultKey
for the ChainResultsSummary
PlanResultKey
for the ResultsSummary
PlanResultKey
of the executing Plan
PlanResultKey
from its string form 'BAM-BOO-123'
PlanResultKey
from the given planKey and buildNumber
PlanResultKey
from the given PlanKey
and buildNumber
PlanResultKey
for this ImmutableResultsSummary
PlanResultKey
for the current BuildIdentifier
TopLevelPlan
's.
Plan
's filtered by Class
.
Plan
's filtered by Class
.
Plan
's filtered by Class
.
Plan
's filtered by Class
.
ImmutableTopLevelPlan
's filtered by Project
.
Plan
's filtered by Project
and Class
.
TopLevelPlan
's filtered by Project
Result of this method is filtered by Acegi.
Plan
's filtered by Project
and Class
Chain
's.
ImmutableTopLevelPlan
's ignoring permissions.
ModuleDescriptor.getKey()
that is responsible for the Lifecycle of this Requirement
Plan
.
PreparedStatement
ChainStageResult
that failed before the
BuildResultsSummary
failed.
StageState
Repository
dependent "id" for previous state of repository, so change is between previousVcsRevisionKey and vcsRevisionKey
This is value is taken from the Repository
as to be internally consistent
Repository
dependent "id" for previous state of repository, so change is between previousVcsRevisionKey and vcsRevisionKey
This is value is taken from the Repository
as to be internally consistent
BambooCurrentApplication.getKeyPair()
instead
Project
Project
PlanKey
PlanResultKey
Project
to Plan
of given type
Project
objects
BambooSetupConstants.BAMBOO_HOME_CONSTANT
with the ApplicationConfig.getApplicationHome()
BambooCurrentApplication.getKeyPair()
instead
Date
at which this TestCase
was quarantined
Multimap
of TestCaseResult
that were Quarantined in this build, whether failed,
successful or skipped.
List
of TestCaseResult
that are quarantined for a given build result.
TestCase
of all the tests quarantined for a given chain result
TestCase
TestCase
Date
Date
when the build was originally queued
BuildQueueManager.getBuildQueue()
instead
ResultsSummary
Job
and TaskDefinition
for tasks using repository by given repository id
TaskDefinition
for given Job
and repositoryId
Repository
objects
RepositoryModuleDescriptor
for a plugin key
TriggerConfigurator.RepositorySelectionMode
that is correct for the trigger.
Set
ImmutableRequirement.getPluginModuleKey()
and ImmutableRequirement.getOwnerId()
UpgradeRemoteAgent
.UpgradeRemoteAgent
.atlassian-plugin.xml
(e.g.
Result
object was created with one.
ResultsSummary
for the specified plan
The number returned will depend on the filter applied.
BuildResultsSummary
objects for the specified build.
ResultsSummary
objects for the specified build.
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)
ResultsSummary
by PlanResultKey
and expected type
ResultsSummary
by PlanResultKey
and expected type, all lazy initialized collections can be eagerly read
PlanResultKey
PlanResultKey
.
ResultsSummary
by PlanResultKey
and expected type
ResultsSummary
by PlanResultKey
and expected type.
ResultsSummary
's database id.
result summaries
according to the given criteria
for
use in build expiry.
ResultsSummary
s for the given Plan
.
ResultsSummary
s for the given Plan
in any LifeCycleState
.
ResultsSummary
s for the given Plan
in give LifeCycleState
that are Results are
sorted by build number (descending).
ResultsSummary
s for the given Plan
in give LifeCycleState
that are Results are sorted by build number (descending).
PlanResultKey
of build to start again
Plan
's filtered by Project
and Class
.
FilteringPlanManager.getRunnablePlans(com.atlassian.bamboo.project.Project, java.lang.Class)
RuntimeTaskDataProvider.populateRuntimeTaskData(TaskDefinition, CommonContext)
RuntimeTaskDefinition
to access this information.
SharedTemporaryFiles.create(com.atlassian.bamboo.util.SharedTemporaryFiles.SharedTemporaryFileSpec)
SharedTemporaryFiles.create(com.atlassian.bamboo.util.SharedTemporaryFiles.SharedTemporaryFileSpec)
Plan
Artifact.getSize()
TestResults
that have been skipped (or inconclusive).
Multimap
of TestCaseResult
that were Skipped in this build.
BuildResultsSummary
with this Stage result
ordered by build name.
ChainStage
that this Job
is a member of
ChainStage
that this Job
is a member of
StageExecution
that the BuildExecution
is a component of
StageExecution
of the restarted failed stage
StageExecution
of the resumed manual stage
StageExecution
of the completed chain
StageExecution
of the completed chain
ResultsSummary
ResultsSummary
ChainStage
within the current Chain
ChainStage
within the current Chain
ChainStageResult
's associated with this ChainResultsSummary
Date
ApplicationType
class that implements StashApplicationType
EntityType
that implements StashProjectEntityType
DEFAULT_ROW
as the row.
ConsumedSubscription
RestTestUtils#loadTestResource
BuildResultsSummary
with this Stage result
AuthorImpl.MAX_RESULT_COUNT
last successful builds triggered by this author.
ArtifactContext.getPublishingResults()
TestResults
that have passed without error.
Repository
classes that the web viewer currently supports.
Capability
which have keys prefixed with system.{type}
Used to identify Bamboo system capabilities for Builders / JDKs.
Capability
which have keys prefixed with system.{type}
Used to identify Bamboo system capabilities for Builders / JDKs.
Capability
which have the specified key
Capability
which have the specified key
null
if not yet initialized.
BandanaManager
for key-value storage.
descriptorClass
type, next reduce a list to those which
are intended to be used with tasks of task
type (descriptor.getTaskClass()).
CommonContext.getRuntimeTaskDefinitions()
Requirement
s for all tasks of Plan
represented by PlanKey
Requirement
s for all tasks of Buildable
if the TaskConfigurator
is an implementor of BuildTaskRequirementSupport
TestCaseResultDao.getTestCaseResults(TestCase, long)
TestsManager.getTestCaseResults(TestCase, long)
TestState
TestState
Throwable
which may have been thrown in the error
Throwable
which may have been thrown in the error
BranchMonitoringConfiguration.getInactiveBranchCleanUpPeriodInDays()
to determine the number of days, and
BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled()
to determine if it is enabled.
TriggerActivator
instance for a particular plugin key.
BuildTriggerCondition
plugins related with this trigger.
AuthorImpl.MAX_RESULT_COUNT
last triggered by this author.
TriggerReason
for the current ChainExecution
ChainResultsSummary
and BuildResultsSummary
to produce a TriggerReason
for a Job
result
CommonContext.getTriggerReason()
TriggerManager.getTriggerReason(String key, Map fieldsMap)
instead. buildChanges wasn't used anyway
Triggerable.getTriggerDefinitions()
PlanIdentifier.getPlanType()
instead. Since v4.0.
Plan
.
ArtifactLinkManager.getArtifactLinkDataProvider(Artifact)
Key
in a type safe manner.
Class
type used for the Value stored against this key
ResultsSummaryVariableAccessor.safeGetVariableContextBaseline(PlanResultKey)
instead
CustomVariableContext.getVariableContexts()
if you want to use current thread local context. Use VariableSubstitutor
otherwise.
VariableDefinition
s bind to this Plan
CustomVariableContext.getVariableContexts()
if you want to use current thread local context. Use VariableSubstitutor
otherwise.
VariableType
shows the source of variable value as it was evaluated before build execution
VariableType
shows the source of variable value as it was evaluated before build execution
Repository
dependent "id" for last change for repository subpath - currently implemented for Subversion ONLY
This is value is taken from the Repository
as to be internally consistent
Repository
dependent "id" for last change for repository subpath - currently implemented for Subversion ONLY
This is value is taken from the Repository
as to be internally consistent
*
PlanVcsRevisionData
containing Repository
dependent vcs revision data for this checkout.
Repository
dependent "id" for this checkout.
Repository
dependent "id" for this checkout.
Date
when updating / checking out source repository began
Artifact
related to a version.
MutableDeploymentVersionStatus
es by DeploymentVersion id
StandaloneRepository.getViewHtml()
AbstractRepository.getViewHtml(Plan)
This is not used anywhere .
AbstractRepository.getViewHtml(Plan)
WebPanel
based on the location specified In the future the results of this
method may be cached
WebPanel
s for the location specified.
WebPanel
s for the location specified for a specific plan key.
WebPanel
s for the location specified for a specific ResultSummary.
BambooPluginKeys.GIT_REPOSITORY_PLUGIN_KEY
Maven2ArtifactProperties
that share the same GroupId and is either snapshot or release versionedSid
that represents a group instead of a user.BambooPluginUtils.callUnsafeCode(com.atlassian.bamboo.plugin.BambooPluginUtils.Callable)
instead
InvalidRepositoryException
was handled (if the passed exception or the cause of it is of
the right type.
RepositoryAwareTaskConfigurator.handleRepositoryIdChanged(TaskDefinition, Map)
BuildConfiguration
contains a BranchIntegrationConfiguration
Result
object holds an exception
BambooActionSupport.hasPlanPermission(String, PlanIdentifier)
if you have or you are about
to have Plan reference.
PlanRepositoryLink
which has equal repository id
Artifact
Artifact
RepositoryDefinition
which has equal plugin key
BuildAgent
instances that
expose their SystemInfo
.TaskDefinition
which has equal id
TaskDefinition
which has equal id
DeploymentVersion
s in a DeploymentProject
that are unrelated to given branch
MutableAclService.createAcl(ObjectIdentity)
.
MutableAclService.createAcl(ObjectIdentity)
BuildTask
that will be wrapped in a Hibernate transaction.Criterion
typeHibernateEventListenerAspect
MutableAclService
with more operators.ObjectIdentityImpl
based on the passed object instance.
UpgradeTask.doUpgrade()
will be wrapped with Hibernate session.SystemDirectory
for the plugin system (No BootstrapManager
on agents)DefaultXStreamManager
or
CustomizableXStreamFactory
insteadBambooSmackClient.send(Message)
Chain
that is immutable.ChainBranch
ImmutableChain
implementation.ChainStage
.Job
Plan
that is immutable.ImmutableChain
.TaskDefinition
implementationTopLevelPlan
that is immutable.Plan
exists but cannot be narrowed to the given Class
ResultsSummary
exists but cannot be narrowed to the given Class
Indexer
when handling data changing event is finished.TriggerReason
using data from the Map
TriggerReason
using data from the ResultsSummary
Repository
to perform custom actionsBranchCommitInformation
attached to it
Plan
and its ResultsSummary
s have been deleted
InternalTaskType
can run in.TriggerableInternalKey
SecureToken
for the given ResultKey
ResultsSummary
with the given PlanResultKey
.
Chain
is "active" ie being queued, or building
ChainExecutionManager.isActive(PlanKey)
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.PENDING
or LifeCycleState.QUEUED
or LifeCycleState.IN_PROGRESS
AdministrationConfiguration.getStorageLimit()
storage limits.
true
if a plugin key can be found on a blacklist
BuildExpiryBean.getStatus()
RepositoryAwareBuildStrategy
PlanExecutionManager.isBusy(PlanKey)
Plan
represented by PlanKey
is busy starting
PlanKey
represents a Chain
Chain
name is unique with the given project
Chain
name is unique with the given project
BranchMonitoringConfiguration.isRemovedBranchCleanUpEnabled()
instead to find out if branch cleanup is enabled
if the vcs branch is removed, and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled()
instead to find out if cleanup due
to inactivity is enabled.
true
if given artifact contains Clover's HTML report in ADG style (introduced in Clover 4)
true
if given artifact contains Clover's HTML report.
Chain
has been completed
BambooFilenameUtils.containsDirectoryTraversalString(String)
Chain
execution has been stopped on manual stage and is waiting for user action
BreadCrumb
should be selected
StarterAction.isDashboardFilterEnabled()
in that it returns true if there's any saved projectKeys / labels
File
is a directory or a link to a directory.
BuildResultsSummary
represented by PlanResultKey
is currently building (ie started on an agent_
ArtifactLinkManager.getArtifactLinkDataProvider(Artifact)
DeploymentExpiryService.getStatus()
Chain
has failed
ResultStatisticsProvider.getBuildState()
is BuildState.FAILED
PlanManager.filterFavouritedPlans(java.util.Collection, com.atlassian.user.User)
if you are performing this operation over a collection of Plan
s
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.FINISHED
ErrorDetails.isBuildSpecific()
AdministrationConfiguration.getStorageLimit()
is exceeded by local disk
space usage.
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.IN_PROGRESS
PlanKey
represents a Job
String
has been locked
BranchMonitoringConfiguration.isPlanBranchCreationEnabled()
instead to find out if plan branch creation in enabled,
BranchMonitoringConfiguration.isRemovedBranchCleanUpEnabled()
instead to find out if removed branch cleanup is enabled,
and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled()
()} instead to find out if inactive plan branch cleanup is enabled.
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.NOT_BUILT
NotificationType.isNotificationRequired(Object)
com.atlassian.bamboo.rest.common.adapters.ISO8601DateAdapter
BuildRepositoryChanges
.
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.PENDING
IndexerManager.setPendingFullReindex()
or because of aborted full reindex
ChainBranch
name is unique with a given master Chain
Plan
key is unique within whole Bamboo installation
Plan
key is unique within whole Bamboo installation
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.QUEUED
true
if the specified group and membership of the
specified group cannot be modified in the repository.
true
if a plugin should run on agents, i.e.
RepositoryDefinition
which is has position == 0 (is default)
CloverGrailsBuildTaskActions.MIN_GRAILS_VERSION_SUPPORTED
or later) - it checks the application.config file in the working
directory.
Chain
execution has been failed and could be restarted from failure place
Artifact.isSharedArtifact()
BreadCrumb
be shown?
AdministrationConfiguration.getStorageLimit()
is exceeded by local disk
space usage.
Chain
is stopping
Chain
has been requested to stop execution
Chain
has been requested to stop executing
Chain
has successfully completed
ResultStatisticsProvider.getBuildState()
is BuildState.SUCCESS
true
if a plugin is provided by the system.
TaskResult
which TaskDefinition
has equal pluginKey
TaskDefinition
that has equal pluginKey
TaskDefinition
which is enabled
TaskResult
which TaskDefinition
has equal pluginKey
TaskResult
which TaskDefinition
has equal pluginKey
AdministrationConfiguration.getQuarantineConfiguration()
and then QuarantineConfiguration.isEnabled()
AdministrationConfigurationImpl.getQuarantineConfiguration()
and then QuarantineConfiguration.isEnabled()
AdministrationConfigurationInterface.getQuarantineConfiguration()
and then QuarantineConfiguration.isEnabled()
true
if a plugin is user installed.
SecureToken
is valid
SecureToken
is valid for given ResultKey
ImmutableResultsSummary.getLifeCycleState()
is LifeCycleState.PENDING
or LifeCycleState.QUEUED
FileUtils#iterateFilesAndDirs(File, IOFileFilter, IOFileFilter)
but returns file names relative to root dir.
SystemUtils.JAVA_IO_TMPDIR
.
JiraIssueDetailsBuilder
to construct JiraIssueDetails
objectsJiraIssueDetails
Builder can be obtained by call to JiraIssueDetailsBuilderFactory.builder()
BuildResultsSummary
corresponding to this event should be available via BuildResultsSummaryManager
See PostBuildCompletedEvent
and BuildFinishedEvent
BuildContext
Usually used to execute the BuildContextImmutableJob
and Job
objects' statusJSONObject
from WebWork's ValueStack through property returned from
JSONResult.getJSONObjectProperty()
and write the String representation of the retrived JSONObject
to
HttpServletResponse
's outputstream.TypedIdentityMap
CacheLoadContextSupport.isInCacheLoadContext()
and executes
the supplied callback within a transaction retrieved from transactionTemplate.
AdministrationConfiguration
from the myConfigurationDirectory.
AgentManager
insteadTriggerableInternalKey
then calls the given Callable
within the global request lock
AcquisitionPolicy.WAIT
can block for an indefinite amount of time
we acquire this lock before trying to take the global execution lock otherwise callers to PlanExecutionLockServiceImpl.runWhenNoExecutionRequestsAreBeingMade(Callable)
in the worst case will wait indefinitely.
AnonymousAuthenticationToken
.
DeploymentResult
This method logs substitution after it was
performed and will use only REALLY substituted values
ResultsSummary
This method logs substitution after it was performed and will use only REALLY substituted values
ResultsSummary
This method logs substitution before build was performed and is used basically to log substitution against plan result
as there will be no possibility to track it afterwards
ILuceneConnection
directlyBuildDetectionAction
for Manual BuildsResumeManualStageAction
s for StageExecution
Mapper
s that wraps around the default chain of
mappers.Chain
as stopping
ResultsSummary
records in the database related to a Plan identified by planKey.
ResultsSummary
records in the database related to a Plan identified by planKey.
PasswordMaskingUtils.maskPossiblePasswordValues(String, VariableContext)
as it performs better
RemoteAgentAuthentications.matching(String)
and RemoteAgentAuthentications.matching(java.util.UUID)
.
Method
s which have no arguments
Method
s which name matched given pattern
Plugin
.Mockito
mocks to init plugin ModuleDescriptor
s.MutableAcl
with new AccessControlEntry
s with permissions represented by a list of
String
permissionKeys.
ResultsSummaryManager.moveResultSummaries(Plan, PlanKey, PlanKey)
Chain
are deletedExpiryCriteria
.TestResultsSummary
Executors
with support for naming of pooled threadsSystemAuthorityThreadFactory
Class
types
See Narrow.to(Object, Class)
CommonTaskContext
File.File(java.io.File, String)
.
SystemProperty.LOG_LINES_FOR_NOTIFICATIONS
lines it receives.
PlanExecutionManager
that will run the change detection in the background.AdministrationConfigurationManager
that gets used on remote agent (that blocks access to save() methodsChainExecution
s are active for the given PlanKey
ExecutionStatus
s available for PlanKey
Action
denotes whether action is supported on Cloud Bamboo installationRepository
to perform custom actions when an initial build is triggered.
PageElement
s.Pair.make(Object, Object)
BuildDefinition
.List
that represents a part of a much bigger listServerPauseResumePage.ServerRunningWarning.isDisplayed()
and ServerPauseResumePage.ServerRunningWarning.isPauseButtonEnabled()
return true
conditions.
ServerLifecycleState.PAUSING
state
Repository
interface.AdministrationConfigurationAccessor
AdministrationConfigurationPersister
or PlanManager
Plan
PlanConfigHelper
easier.ImmutablePlanCacheService.reset(com.atlassian.bamboo.plan.PlanKey)
should be called.Plan
Plan
and its ResultsSummary
s have been deleted
Any plugins that implement this interface will be run inline with the methods on DeletionService
Please note that if any implementations fail to execute (throw an exception, etc) the Plan
will be deleted regardless.Plan
sPlanExecutionManager
Plan
'sBuildDetectionAction
, it all depends which interface is implemented:
UnconditionalBuildDetectionAction
- meaning: if this action is created we know we want to start a build.ConcurrentBuildConfig
Plan
Plan
Plan
PlanKey
s can be created via PlanKeys
PlanKey
s and PlanResultKey
s from a String
ChainResultsSummary
and BuildResultsSummary
Can be created from PlanKeys
Plan
sPlanScheduler
operationsList
of BuildResultsSummary
and creates a series of summarised
PlanSummaryObject
.Plan
TriggerReason
gives the implementer control over how the Plan
is triggered.PlanTrigger#triggerPlan(TriggerReason, PlanResultKey, Map
that contains the
information required to execute the Plan
PlanTriggerResult
sPlanVcsRevisionData
Plan
InputStream
for a PluginArtifact
Hibernate session
.Predicate
to PluginPredicate
Mapper
that is able to load classes from the plugin system.Queue.poll()
ElasticImageConfigurationManager.IMAGE_CAPABILITIES_FILE
.
HierarchicalConfiguration
Function
to generate a key
ResultsSummary
corresponding to this event should be available via ResultsSummaryManager
See BuildCompletedEvent
and BuildFinishedEvent
Chain
has finished executingChainResultsSummary
when the Chain
execution has completedInitablePluginModule.init(com.atlassian.plugin.ModuleDescriptor)
is called on module.
Job
has finished executing as part of a ChainStage
RepositoryEventAware.postRetrieveSourceCode(BuildContext, File)
ChainStage
has finished executingChain
has started executingAbstractBambooModuleDescriptor.preInit(Object)
instead
InitablePluginModule.init(com.atlassian.plugin.ModuleDescriptor)
is called on module.
Job
has been queued as part of a ChainStage
ConvertibleFromConfig.populateFromConfig(HierarchicalConfiguration)
).PreparedStatement
for a gived DB engine.ServerLifecycleState.PREPARING_FOR_RESTART
state
PreparedStatement
PreparedStatement
depending on SQL engine used.
TaskType
),
a deployment task (DeploymentTaskType
,
or a common task (CommonTaskType
) in a build or a deployment plan.RepositoryEventAware.preRetrieveSourceCode(BuildContext, File)
ChainStage
has started executingRuntimeTaskDataProvider.processRuntimeTaskData(RuntimeTaskDefinition, CommonContext)
ExternalProcess
sProject
object.Project
ArtifactManager.publish(com.atlassian.bamboo.build.logger.BuildLogger, com.atlassian.bamboo.plan.PlanResultKey, java.io.File, com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext, java.util.Map, int)
}
ImmutableChainPropagatingFacade
methods instead
TestQuarantineHelper
instead
QuarantinedTestsPage
, representing one test case under quarantine.Job
that unleashes tests that are marked as quarantined, but their quarantine has expired.BambooScheduler
that unleashes tests that are marked as quarantined, but their quarantine has expired.QuietPeriodAwareRepository.getQuietPeriod()
up to
QuietPeriodAwareRepository.getMaxRetries()
times.RandomStringUtils
insteadClassServerManifestReader.Item
s from the given InputStream
AclService.readAclById(ObjectIdentity)
except it returns only a single MutableAcl.
ReadOnlyCapabilitySet
is a non editable read only capability set.SvnRepositoryDescriptor.forceDeleteRepository()
GitRepositoryDescriptor.forceDeleteRepository()
TaskState
of a given task and its' result.
IOFileFilter
that performs a full path match against the supplied pattern.
ElementParser
to process an element with the given elementName
Object
to the type of the Class
.
RemoteAgentAuthenticationDao
.RemoteAgentAuthenticationEntity
.RemoteAgentAuthenticationManager
.BambooHomeLocator
for remote agents.ModuleDescriptor
denotes whether or
not the plugin module is able to be run on a RemoteAgent
BambooAgentMessage
s for messages that are
produced by the server and consumed on the remote agent side.RemoteBroadcastEvent
through a JmsTemplate
RemoteElasticInstance
ElasticInstanceSchedule
QueueManagerUtils.removeFromQueue(BuildQueueManager, com.atlassian.bamboo.Key)
ResultsSummary
objects in the database that do not have a matching Plan
Triggerable
.
ArtifactManager.removeArtifactFromStorage(Artifact)
ArtifactLinkManager.removeArtifactLinks(com.atlassian.bamboo.chains.ChainResultsSummary)
CommonContext
associated with the resultKey to be removed from the queue.
BuildResultsSummary
BuildExecutionManager.removeCurrentlyBuilding(com.atlassian.bamboo.ResultKey)
BuildStrategy
InstantMessagingServerDefinition
with the matching id
Job
from the ChainStage
Plan
that are not global repositories.
PlanRepositoryLink
.
PlanRepositoryLink
.
RepositoryChangeset
, removes it otherwise.
RequirementSet.removeRequirement(ImmutableRequirement)
Predicate
Requirement
s from the set.
Requirement
s that belong to the TaskDefinition
Requirement
s that belong to the TaskDefinition
TestClassResult
objects referenced by ResultsSummary
objects identified by planKey
TestClassResult
objects referenced by ResultsSummary
objects identified by planKey
Plan
Plan
and its Branches
TestClassResult
objects referenced by ResultsSummary
objects identified by planKey
TestClassResult
objects referenced by ResultsSummary
object
RepositoryChangeset
BuildQueueManager.reorderInQueue(com.atlassian.bamboo.ResultKey, int)
instead
BuildQueueManager.reorderInQueue(com.atlassian.bamboo.ResultKey, int)
ReplaceTriggersBulkAction
.ReportCollector.setResultsList(List)
RepositoryDefinition
s.RepositoryDefinition
s.RepositoryDataEntity
Repository
objectsRepository
plugin typeRepositoryDefinition
identification and selection of triggering repositories
for current trigger.class
BuildContext
object
PlanResultKey
and does not abandon the result
If the ImmutableResultsSummary.getLifeCycleState()
is not LifeCycleState.QUEUED
or LifeCycleState.IN_PROGRESS
the result will be transitioned to LifeCycleState.NOT_BUILT
and BuildState.UNKNOWN
Capability
objectRequirement
s and RequirementSet
RepositoryData
object that defines it.BeansWrapper
instances.
Environment
related to a DeploymentProject
.
ChainStage
has been restarted.com.atlassian.bamboo.rest.utils
package.
Please remove the dependency to httpclient from bamboo-core when removing this class.XmlWriter
that will dispatch writes
to another writer (of type Writer
, and will NOT handle
encoding.Result
object with valid result object
Key
Label
is added to a ResultsSummary
Label
is removed from a ResultsSummary
ResultSet
.Plan
executionsBuildResultsSummary
could not be createdResultsSummary
'iesResultsSummary
derivatives that supersedes BuildResultsSummaryManager
ResultsSummary
has been updatedResultsSummary
types.ChainStage
has been continuedServerLifecycleState.RUNNING
state
BambooObjectUtils.asRuntimeException(Throwable)
Artifact
.
CustomSourceDirectoryAwareRepository.retrieveSourceCode(BuildContext, String, File)
RuntimeTaskDefinition
Callable
when there are no requests being made to execute plans
RepositoryDefinition
existing in repositoryDefinitionMap and used by task
CommonsConfigUtils.sanitiseAndSave(org.apache.commons.configuration.XMLConfiguration, java.io.Writer)
instead
MutableDeploymentVersionVcsChangeset.getCommits()
()} are persisted in a cascade
MutableDeploymentVersion.getItems()
are persisted in a cascade
CurrentlyBuilding
in the storage
BranchCommitInformation
AdministrationConfiguration
AdministrationConfiguration
PipelineDefinition
of any type (elastic, local, remote)
AgentConfigurationUpdateEvent is fired after the pipeline is saved
PipelineDefinition
of any type (elastic, local,
remote)
ArtifactSubscriptionManager.saveConsumedSubscription(ArtifactSubscriptionContext, com.atlassian.bamboo.plan.PlanResultKey, String)
PipelineDefinition
InstantMessagingServerDefinition
.
PipelineDefinition
.
PipelineDefinition
.
Plan
PlanManager.savePlanWithSchedulesStopped(com.atlassian.bamboo.plan.Plan)
Plan
and the BuildConfiguration
RepositoryDefinitionManagerImpl.savePlanRepositoryWithDefinition(PlanRepositoryLink)
.RepositoryDataEntity
Plan
while polling jobs are stopped.
ResultsSummary
Plan
Plan
and its Branches
Triggerable
.
ScopedExclusionService
.BambooPluginKeys.SCRIPT_BUILDER_TASK_PLUGIN_KEY
ResultsSummary
that matches the query up to maxResults
BuildFinishedEvent
and ChainCompletedEvent
by automatically calling SecureTokenService.invalidate(com.atlassian.bamboo.ResultKey)
SecureToken
sBuildConfiguration
BuildConfiguration
BambooAgentMessage
, and any others that have been submitted but not yet sent, to the server
immediately.
ServerFingerprintBroadcastEventV2
instead.ServerLifecycleProvider
to get current server life cycleServerLifecycleState
ServerLifecycleState.RUNNING
state
ServerLifecycleState.STARTING
state
TestBootstrapManager.setApplicationConfig(ApplicationConfiguration)
not both
ElasticImageConfiguration.setAvailabilityZones(Iterable)
BuildConfiguration
object back into the context if the action
is build context awareRepositoryAwareBuildStrategy
Chain
that the stage belongs to
ChainResultsSummary
associated with this Stage result
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
DeltaState
for the summary.
AdministrationConfiguration.getQuarantineConfiguration()
and then QuarantineConfiguration.setEnabled(boolean)
AdministrationConfigurationImpl.getQuarantineConfiguration()
and then QuarantineConfiguration.setEnabled(boolean)
AdministrationConfigurationInterface.getQuarantineConfiguration()
and then QuarantineConfiguration.setEnabled(boolean)
ActionSupport.setActionErrors(Collection)
instead
Notification.setEvent(Object)
FieldValueItem
to the list.
FieldValueItem
for with the given keys.
FieldValueItem
for with the given keys.
VariableContextBaselineImpl.setHash(String)
from outside the original package
BranchMonitoringConfiguration.setPlanBranchCreationEnabled(boolean)
instead to set up automatic plan branch creation,
and BranchMonitoringConfiguration.setRemovedBranchCleanUpEnabled(boolean)
instead to set up automatic plan branch cleanup.
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
FieldValueItem
for with the given keys.
Date
at which this TestCase
was quarantined
TestCase
.
TestCase.setQuarantineStatistics(String, Date, Date)
or TestCase.setQuarantineStatistics(QuarantineStatistics)
TestCase
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)
#refreshCache()
will be called with a regular schedule.
Date
.
ElasticImageConfiguration.setSubnetIds(Iterable)
BandanaManager
for key-value storage.
BranchMonitoringConfiguration.getInactiveBranchCleanUpPeriodInDays()
to determine the number of days, and
BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled()
to determine if it is enabled.
SshClient.setUpDefaultClient()
with Atlassian crypto factory
SshServer.setUpDefaultServer()
with Atlassian crypto factory
CustomVariableContextRunner
or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable)
ConversionErrorInterceptor
that sets the value of the field directly back in the context rather than
in the stack, which get evaluated as an OGNL expression.SmackCommand
that should be refactored to implement Action
ConverterFactory
.BambooSmackClient.send(Message)
PostStageAction
s for StageExecution
ChainStage
executing within a Chain
ChainStage
data for Plan
execution
modification related to manual stagesPreStageAction
s for StageExecution
Plan
for configuration and
thus is 'visible' to Global Repository feature.ImmutableChain
with the provided BuildDetectionAction
and AcquisitionPolicy
Calls to this method will acquire a lock according to the AcquisitionPolicy
on a per Plan
granularity
Triggerable
with the provided BuildDetectionAction
and AcquisitionPolicy
Calls to this method will acquire a lock according to the AcquisitionPolicy
on a per Plan
granularity
Plan
with a custom TriggerReason
, PlanTrigger
, parameters and
variables
InternalEnvironment
Environment
related to a DeploymentProject
LocalBuildAgent
objects
Plan
Plan
controlled by PlanExecutionConfig
PlanExecutionConfig
allows to control manual stages execution as well as enforcing execution of manual stages
Plan
controlled by PlanExecutionConfig
PlanExecutionConfig
allows to control manual stages execution as well as enforcing execution of manual stages
StashLoginPage#loginWithUserPreFilled
TODO: migrate to OAuthConfirmPage from applinks-pageobjectsCollection
of ResultStatisticsProvider
objects
and produces some statistics about it.
com.atlassian.plugins.rest.common.Status#conflict
Chain
represented by PlanResultKey
Chain
represented by PlanKey
InternalEnvironment
Environment
related to a DeploymentProject
LocalBuildAgent
ChainStage
has stopped execution on manual stage.StopOnManualStageAction
s for StageExecution
StageCompletedEvent
and before any ChainCompletedEvent
related to the same build.PlanKey
EnvironmentTriggerService#editEnvironmentTrigger
EnvironmentTriggerService#editEnvironmentTrigger
ListOrderedMap
that puts a first value of a String arrayCollection
of Strings to an array of Strings
ContentMatchingInterceptor
NumberUtils.createDoubleQuietly(String)
BambooAgentMessage
to be sent to the server when convenient.
ThreadLocal
state.
CustomVariableContext.substituteString(String)
if you want to use current thread local context. Use VariableSubstitutor
otherwise.
CollectionUtils.removeAll(Collection,Collection)
only that it's null safe
TaskState.SUCCESS
true
if the repository supports users in other
repositories being members of groups in this repository.
BambooPluginKeys.SVN_REPOSITORY_PLUGIN_KEY
AdministrationConfiguration.getRepositorySettings()
    *     *
Job
objects that have a Plan
or ChainStage
that
is marked to be deleted, but it itself was not marked as deleted.
Job
objects that have a Plan
or ChainStage
that is marked
to be deleted, but it itself was not marked as deleted.
ArtifactLink.getLinkType()
ThreadFactory
that allows you to name the threads and create a thread with a
All threads created with this factory use SYSTEM_AUTHORITY security context.AgentContext
, as a unrecoverable error has occurred.
SystemInfo
objectsListeningExecutorService
s that will run their tasks using system security context.BuildContext
from the queue, blocking until one is available.
BambooPluginKeys.TASK_VCS_CHECKOUT_PLUGIN_KEY
TaskType
sTaskType
TaskType
TaskType
to configure an Executable capabilityTaskType
TaskOwner
TaskDefinition
is configured to produce test results.
TaskConfigurator
edit screen in error and success stateTaskType
s to specify Requirement
s.TaskType
execution.TaskType
s to produce a TaskResult
TaskState
of a Task after execution
Used only for quarantined tests currently.TaskResult
TaskType
s to utilise Bamboo's support for test resultsTaskUIConfigBean.TaskUIConfigBean(com.atlassian.bamboo.task.TaskManager, com.atlassian.bamboo.template.TemplateRenderer, com.atlassian.struts.TextProvider, com.atlassian.bamboo.v2.build.agent.capability.CapabilityHelper)
instead
TestClassResult
s and TestCaseResult
s from the file system after a TaskType
executionTestResults
after calling TestReportCollector.collect(File)
Use TestCollectionResultBuilder
to create instances of this interfaceTestCollectionResult
s
 * @since 3.2
 TestCollectionResult
sTestResultsSummary
of the completed
Job
with the TestResultsSummary
of its parent Chain
when the Job has finished executingThrowable
.ExpiryHandler.expiryTick()
on registered expiry handlers.
TimedCondition
.TimingPointService
Implementations should be lightweight as possible as in case of remote agents these would be wired through JMS.Object
to the type of the Class
.
HierarchicalConfiguration
from the current state of the object
Commandline.translateCommandline(String)
FieldValueItemHolder
of FieldValueItem
to an Object
Plan
is a 'top level' objectTextProvider
.
Triggerable
, e.g.Triggerable
BuildDetectionAction
that can be blocked by BuildTriggerCondition
.Indexer
s.
PlanExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.BuildDetectionAction, com.atlassian.bamboo.util.AcquisitionPolicy)
.
instance without having to cast from Key
is lost.UIConfigSupport
UIConfigSupport
.AccessDecisionManager
and allows authorization if all decision manager
agrees.BuildDetectionAction
interface that indicates that the action does not make the decision
if the build should start.Plan
from all related deployment projects.
DeletionSQLAdapter.getInClause()
from deployment version.
ResultSummaryHelper.updateCancellationDetails(ResultsSummary, com.atlassian.bamboo.v2.build.BuildCancelledDetails)
and BuildResultsSummaryManagerImpl.saveResultSummary(ResultsSummary)
ResultSummaryHelper.updateCancellationDetails(ResultsSummary, com.atlassian.bamboo.v2.build.BuildCancelledDetails)
and ResultsSummaryManager.saveResultSummary(ResultsSummary)
BranchCommitInformation
copying the information from the source and then updating creating commit
with provided CommitContext
.
TriggerReason
given a BambooCustomDataAware
Notification
and Bamboo's defaults
This email may be a text email, html email or a Multipart email
ChainState
for build already executed and stopped on manual stage of failed
ChainState
for build already executed and being rerun.
BranchCommitInformation
copying the information from the source and then updating latest commit
with provided CommitContext
.
ResultsSummary
ResultsSummary
for given BuildContext
Updates also timing information
ChainResultsSummary
ImmutableResultsSummary.getProcessingDuration()
and ChainStageResult.getProcessingDuration()
based on chain execution.
BuildAgent
's status representing a remote agent on the local server.
TaskManager.updateRepositoryIdsInTask(TaskDefinition, Map)
EnvironmentRepositoryLink
data
VariableDefinition
BootstrapUpgradeTask4204DeleteIndexDirectory
BuildDetectionAction
initiated by the user.Plan
This is used if the CustomPreBuildAction needs to have configuration stored
against the build plan.
BuildConfiguration
and returns any errors possible
BuildConfiguration
object.
ElasticInstanceManager.validateAwsCredentials(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String, com.atlassian.bamboo.utils.error.ErrorCollection)
instead
PlanConfigHelper.validateConfig(com.atlassian.struts.ValidationAware, com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration)
ValidationAware
ValidationAware
ValidationAware
ValidationAware
ValidationAware
CommonContext
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.VariableContextBaselineImpl
and should not be used outside
import/export.VariableDefinition
class, that could be passed to the agent inside BuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableSubstitution
class, that could be passed to the agent inside BuildContext
The
purpose of this interface is to log usage of variables.VariableSubstitutor
for various contexts.VariableSubstitutor
for various contexts.BuildResultsImpl
for a Plan
.BuildResultsImpl
from the one we are currently viewingBuildResultsImpl
from the one we are currently viewingLock
has been acquired
CommitUrlProvider
StrutsSupport.STRUTS_MULTIPART_SAVEDIR
instead or @Inject the value of this property
@push
and UtilTimerStack@pop
@push
and UtilTimerStack@pop
VariableSubstitutor
in thread local context.
VariableSubstitutor
in thread local context.
VariableSubstitutor
in thread local context.
AlwaysInvalidatingCacheDecorator.wrap(com.google.common.cache.LoadingCache)
instead
ZipOutputStream
ZipOutputStream
AdministrationConfiguration
.AdministrationConfiguration
objects in the
given myConfigurationDirectory directory.
BuildPersisterDecorator
'er.XStream
.BambooMessageConverter
instead
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |