| Constructor and Description |
|---|
ChainBranchCreationServiceImpl(PlanManager planManager,
ProjectManager projectManager,
BambooAclUpdateHelper aclUpdateHelper,
BambooAuthenticationContext authenticationContext,
BambooLicenseManager bambooLicenseManager,
HibernateMutableAclService aclService,
PlanScheduler planScheduler,
com.atlassian.event.api.EventPublisher eventPublisher,
PlanValidationService planValidationService,
AuditLogService auditLogService,
BuildDefinitionConverter buildDefinitionConverter,
NotificationManager notificationManager,
JobCreationService jobCreationService,
ArtifactDefinitionManager artifactDefinitionManager,
ArtifactSubscriptionManager artifactSubscriptionManager,
VariableDefinitionManager variableDefinitionManager,
RepositoryDefinitionManager repositoryDefinitionManager,
TaskConfigurationService taskConfigurationService,
ScopedExclusionService exclusionService,
ChainBranchManager chainBranchManager,
BranchCommitInformationManager branchCommitInformationManager,
VcsBranchManager vcsBranchManager,
TriggerConfigurationService triggerConfigurationService,
BuildNumberGeneratorService buildNumberGeneratorService,
JiraBranchLinkingService jiraBranchLinkingService,
TestQuarantineManager testQuarantineManager,
TestsManager testsManager,
PlanVcsRevisionHistoryService planVcsRevisionHistoryService) |
ChainCreationServiceImpl(PlanManager planManager,
ProjectManager projectManager,
BambooAclUpdateHelper aclUpdateHelper,
BambooAuthenticationContext authenticationContext,
BambooLicenseManager bambooLicenseManager,
HibernateMutableAclService aclService,
PlanScheduler planScheduler,
com.atlassian.event.api.EventPublisher eventPublisher,
PlanValidationService planValidationService,
AuditLogService auditLogService,
BuildDefinitionConverter buildDefinitionConverter,
NotificationManager notificationManager,
JobCreationService jobCreationService,
ArtifactDefinitionManager artifactDefinitionManager,
ArtifactSubscriptionManager artifactSubscriptionManager,
VariableDefinitionManager variableDefinitionManager,
RepositoryDefinitionManager repositoryDefinitionManager,
TaskConfigurationService taskConfigurationService,
ScopedExclusionService scopedExclusionService,
BranchCommitInformationManager branchCommitInformationManager,
VcsBranchManager vcsBranchManager,
BranchDetectionService branchDetectionService,
TriggerConfigurationService triggerConfigurationService,
PlanVcsRevisionHistoryService planVcsRevisionHistoryService,
BuildNumberGeneratorService buildNumberGeneratorService) |
| Modifier and Type | Class and Description |
|---|---|
class |
ScopedExclusionServiceImpl |
| Modifier and Type | Method and Description |
|---|---|
static <V,E extends Throwable> |
ScopedExclusionServiceHelper.withLockedChain(ScopedExclusionService exclusionService,
PlanKey planKey,
ScopedExclusionService.ExclusiveFunction<PlanKey,V,E> functor)
Executes the function while holding an exclusive lock on planKey interpreted as chain key.
|
static <V,E extends Throwable> |
ScopedExclusionServiceHelper.withLockedIdIdentifiedEntity(ScopedExclusionService exclusionService,
long id,
ScopedExclusionService.ExclusiveFunction<Long,V,E> functor) |
static <V,E extends Throwable> |
ScopedExclusionServiceHelper.withLockedJob(ScopedExclusionService exclusionService,
PlanKey planKey,
ScopedExclusionService.ExclusiveFunction<PlanKey,V,E> functor)
Executes the function while holding an exclusive lock on planKey interpreted as job key.
|
static <V,E extends Throwable> |
ScopedExclusionServiceHelper.withLockedKeyIdentifiedEntity(ScopedExclusionService exclusionService,
Key key,
ScopedExclusionService.ExclusiveFunction<Key,V,E> functor) |
| Constructor and Description |
|---|
EnvironmentServiceImpl(BambooAclUpdateHelper aclUpdateHelper,
HibernateMutableAclService aclService,
BambooAuthenticationContext authenticationContext,
DeploymentProjectDao deploymentProjectDao,
EnvironmentDao environmentDao,
EnvironmentRepositoryLinkDao environmentRepositoryLinkDao,
EnvironmentTaskService environmentTaskService,
PlanScheduler planScheduler,
RepositoryDefinitionDao repositoryDefinitionDao,
ScopedExclusionService scopedExclusionService,
com.opensymphony.xwork2.TextProvider textProvider,
ValidationService validationService,
com.atlassian.event.api.EventPublisher eventPublisher,
DeploymentVersionLinkedJiraIssueDao deploymentVersionLinkedJiraIssueDao,
NotificationManager notificationManager,
VariableConfigurationService variableConfigurationService,
VariableDefinitionManager variableDefinitionManager,
TriggerTypeManager triggerTypeManager,
RepositoryDefinitionManager repositoryDefinitionManager) |
EnvironmentTaskServiceImpl(ScopedExclusionService scopedExclusionService,
AuditLogService auditLogService,
com.opensymphony.xwork2.TextProvider textProvider,
EnvironmentDao environmentDao,
TaskManager taskManager,
PlanScheduler planScheduler,
EnvironmentRepositoryLinkDao environmentRepositoryLinkDao,
RepositoryDefinitionManager repositoryDefinitionManager) |
EnvironmentTriggerServiceImpl(BuildStrategyManager buildStrategyManager,
DeploymentProjectService deploymentProjectService,
EnvironmentDao environmentDao,
PlanScheduler planScheduler,
ScopedExclusionService scopedExclusionService,
com.opensymphony.xwork2.TextProvider textProvider,
TriggerTypeManager triggerTypeManager) |
| Constructor and Description |
|---|
DeploymentVersionServiceImpl(DeploymentProjectDao deploymentProjectDao,
DeploymentVersionDao deploymentVersionDao,
ResultsSummaryManager resultsSummaryManager,
DeploymentVersionChainResultDataCollector deploymentVersionChainResultDataCollector,
com.opensymphony.xwork2.TextProvider textProvider,
EnvironmentService environmentService,
GravatarService gravatarService,
BambooUserManager bambooUserService,
VariableDefinitionManager variableDefinitionManager,
VariableDefinitionFactory variableDefinitionFactory,
CustomVariableContext customVariableContext,
com.atlassian.event.api.EventPublisher eventPublisher,
CachedPlanManager cachedPlanManager,
ScopedExclusionService scopedExclusionService,
ResultsSummaryVariableAccessor resultsSummaryVariableAccessor,
RepositoryDefinitionManager repositoryDefinitionManager,
VcsRepositoryManager vcsRepositoryManager) |
VersionNamingServiceImpl(DeploymentProjectDao deploymentProjectDao,
DeploymentResultDao deploymentResultDao,
ScopedExclusionService exclusionService,
DeploymentVersionDao deploymentVersionDao,
VariableDefinitionManager variableDefinitionManager,
VariableConfigurationService variableConfigurationService,
VariableSubstitutorFactory variableSubstitutorFactory) |
| Constructor and Description |
|---|
BranchDetectionServiceImpl(PlanManager planManager,
ChainBranchCreationService chainBranchCreationService,
RepositoryManager repositoryManager,
VcsBranchManager vcsBranchManager,
RepositoryCachingFacade repositoryCachingFacade,
ErrorHandler errorHandler,
ScopedExclusionService scopedExclusionService,
com.atlassian.event.api.EventPublisher eventPublisher,
JiraBranchLinkingService jiraBranchLinkingService,
VariableDefinitionManager variableDefinitionManager,
CustomVariableContext customVariableContext,
org.springframework.orm.hibernate4.HibernateTemplate hibernateTemplate,
CachedPlanManager cachedPlanManager,
com.atlassian.struts.TextProvider textProvider,
ChainBranchManager chainBranchManager,
VcsRepositoryManager vcsRepositoryManager,
RawRepositoryConfigurationXmlConverter rawRepositoryConfigurationXmlConverter,
RepositoryDefinitionManager repositoryDefinitionManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
HgRepository.setScopedExclusionService(ScopedExclusionService scopedExclusionService) |
| Constructor and Description |
|---|
HgRepositoryAccessImpl(HgRepository repository,
BuildLogger buildLogger,
HgRepositoryUIHelper hgRepositoryUIHelper,
com.atlassian.sal.api.message.I18nResolver i18nResolver,
SshProxyService sshProxyService,
ScopedExclusionService exclusionService,
TrustedKeyHelper trustedKeyHelper) |
| Constructor and Description |
|---|
TaskConfigurationServiceImpl(BuildDefinitionManager buildDefinitionManager,
TaskManager taskManager,
BuildDefinitionConverter buildDefinitionConverter,
com.opensymphony.xwork2.TextProvider textProvider,
PlanManager planManager,
AuditLogService auditLogService,
ScopedExclusionService scopedExclusionService) |
| Constructor and Description |
|---|
TriggerConfigurationServiceImpl(BuildDefinitionManager buildDefinitionManager,
com.opensymphony.xwork2.TextProvider textProvider,
PlanManager planManager,
AuditLogService auditLogService,
ScopedExclusionService scopedExclusionService) |
| Constructor and Description |
|---|
UserRenameServiceImpl(BambooUserManager bambooUserManager,
org.springframework.transaction.support.TransactionTemplate transactionTemplate,
org.springframework.orm.hibernate4.HibernateTemplate hibernateTemplate,
com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.event.api.EventPublisher eventPublisher,
ScopedExclusionService scopedExclusionService,
com.atlassian.user.impl.hibernate3.ExternalEntityDAO externalEntityDao) |
| Constructor and Description |
|---|
VariableConfigurationServiceImpl(ScopedExclusionService scopedExclusionService,
VariableDefinitionManager variableDefinitionManager,
VariableDefinitionFactory variableDefinitionFactory) |
| Constructor and Description |
|---|
VcsRepositoryConfigurationServiceImpl(RepositoryDefinitionManager repositoryDefinitionManager,
AuditLogService auditLogService,
HibernateMutableAclService aclService,
RawRepositoryConfigurationXmlConverter rawRepositoryConfigurationXmlConverter,
ImmutablePlanCacheService immutablePlanCacheService,
ScopedExclusionService scopedExclusionService,
TriggerConfigurationService triggerConfigurationService,
TaskConfigurationService taskConfigurationService,
ChainBranchManager chainBranchManager,
EnvironmentTaskService environmentTaskService,
BuildDefinitionManager buildDefinitionManager,
com.atlassian.event.api.EventPublisher eventPublisher,
BranchDetectionService branchDetectionService,
VcsRepositoryManager vcsRepositoryManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigureUser.setScopedExclusionService(ScopedExclusionService scopedExclusionService) |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.