Modifier and Type | Method and Description |
---|---|
SpecsConsumer |
SpecsConsumerFactory.createDefaultSpecsConsumer()
Create Specs consumer used when Specs where run for global repository
|
SpecsConsumer |
SpecsConsumerFactory.createDivergentBranchSpecsCreationConsumer(VcsBranch newBranch,
PlanBranchWorkflow planBranchWorkflow,
com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys,
PlanCreationService.EnablePlan enablePlan)
Create Specs consumer used for creating divergent branches
|
SpecsConsumer |
SpecsConsumerFactory.createDivergentBranchSpecsUpdateConsumer(VcsBranch branch,
com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys)
Create Specs consumer used for updating divergent branches
|
SpecsConsumer |
SpecsConsumer.mergeConsumers(SpecsConsumer other)
Merge this consumer with another one, creating consumer that will create/update all affected objects exactly once.
|
Modifier and Type | Method and Description |
---|---|
Future<Boolean> |
RssDetectionServiceImpl.enqueue(long repositoryId,
VcsBranch vcsBranch,
boolean force,
SpecsConsumer specsConsumer) |
Future<Boolean> |
RssDetectionService.enqueue(long repositoryId,
VcsBranch vcsBranch,
boolean force,
SpecsConsumer specsConsumer)
Enqueue RSS detection for repository with the given ID and given branch.
|
SpecsConsumer |
SpecsConsumer.mergeConsumers(SpecsConsumer other)
Merge this consumer with another one, creating consumer that will create/update all affected objects exactly once.
|
void |
RepositoryStoredSpecsService.runBambooSpecs(SpecsConsumer specsConsumer,
VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
VcsRepositoryData repository,
VcsBranch vcsBranch,
VcsLocationBambooSpecsState specsState,
List<CommitContext> commits)
Execute Bamboo Specs and import results
|
void |
RepositoryStoredSpecsServiceImpl.runBambooSpecs(SpecsConsumer specsConsumer,
VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
VcsRepositoryData repository,
VcsBranch vcsBranch,
VcsLocationBambooSpecsState specsState,
List<CommitContext> commits) |
boolean |
RssDetectionServiceImpl.runRssDetection(long repositoryId,
VcsBranch vcsBranch,
boolean forced,
SpecsConsumer specsConsumer)
Runs Repository-stored Specs detection for the given repository.
|
Modifier and Type | Method and Description |
---|---|
SpecsConsumer |
RssDetectionWork.getSpecsConsumer() |
Modifier and Type | Method and Description |
---|---|
RssDetectionWork |
RssDetectionQueue.enqueue(long repositoryId,
VcsBranch vcsBranch,
boolean force,
SpecsConsumer specsConsumer)
Enqueue work for a repository with the given Id and optional branch.
|
Constructor and Description |
---|
RssDetectionWork(long repositoryId,
VcsBranch vcsBranch,
boolean forced,
SpecsConsumer specsConsumer) |
Modifier and Type | Method and Description |
---|---|
SpecsConsumer |
SpecsConsumerFactoryImpl.createDefaultSpecsConsumer() |
SpecsConsumer |
SpecsConsumerFactoryImpl.createDivergentBranchSpecsCreationConsumer(VcsBranch vcsBranch,
PlanBranchWorkflow planBranchWorkflow,
com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys,
PlanCreationService.EnablePlan enablePlan) |
SpecsConsumer |
SpecsConsumerFactoryImpl.createDivergentBranchSpecsUpdateConsumer(VcsBranch vcsBranch,
com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys) |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryStoredSpecsExecutionServiceImpl.generateBambooYamlsFromSpecs(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path specsDir,
Path outputDir,
RssSecurityConfiguration rssSecurityConfiguration,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename) |
void |
RepositoryStoredSpecsExecutionService.generateBambooYamlsFromSpecs(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path specsDir,
Path outputDir,
RssSecurityConfiguration rssSecurityConfiguration,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename)
Execute Java Specs
|
void |
EntityImporter.importEntity(String yaml,
SpecsConsumer specsConsumer,
RssPermissions rssPermissions,
boolean noChangesInProperties) |
boolean |
YamlSpecsImportService.processSimplifiedYaml(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path yamlFile,
Path workingDir,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename)
Import configuration from Yaml Specs
|
boolean |
YamlSpecsImportServiceImpl.processSimplifiedYaml(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path yamlFile,
Path workingDir,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename) |
boolean |
JavaSpecsImportServiceImpl.processSpecs(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path workingDir,
Path specsDir,
RssSecurityConfiguration rssSecurityConfiguration,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename) |
boolean |
JavaSpecsImportService.processSpecs(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path workingDir,
Path specsDir,
RssSecurityConfiguration rssSecurityConfiguration,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename)
Execute Java Specs and import results
|
Modifier and Type | Method and Description |
---|---|
void |
DeploymentPermissionsImporter.importEntity(String yaml,
SpecsConsumer specsConsumer,
RssPermissions rssPermissions,
boolean noChangesInProperties) |
void |
EnvironmentPermissionsImporter.importEntity(String yaml,
SpecsConsumer specsConsumer,
RssPermissions rssPermissions,
boolean noChangesInProperties) |
void |
CombinedDeploymentPermissionsImporter.importEntity(String yaml,
SpecsConsumer specsConsumer,
RssPermissions rssPermissions,
boolean noChangesInProperties) |
void |
PlanPermissionImporter.importEntity(String yamlString,
SpecsConsumer specsConsumer,
RssPermissions rssPermissions,
boolean noChangesInProperties) |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.