Uses of Interface
com.atlassian.bamboo.plan.VcsLocationBambooSpecsState
Package
Description
-
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.chains
Modifier and TypeMethodDescriptionvoid
ChainResultManager.createRepositorySpecFailedResult
(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber, @NotNull VcsLocationBambooSpecsState specsState) Create and save chain result for plan which was not updated when Repository stored specs execution was failedvoid
ChainResultManagerImpl.createRepositorySpecFailedResult
(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber, @NotNull VcsLocationBambooSpecsState specsState) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.configuration.external
Modifier and TypeMethodDescription@Nullable Path
RepositoryStoredSpecsLogService.getBambooSpecsExecutionLogFile
(@NotNull VcsLocationBambooSpecsState bambooSpecsState) @Nullable Path
RepositoryStoredSpecsLogServiceImpl.getBambooSpecsExecutionLogFile
(@NotNull VcsLocationBambooSpecsState specsState) void
SpecsConsumer.onSuccess
(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsLocationBambooSpecsState specsState, @NotNull RssPermissions rssPermissions, @NotNull VcsLocationBambooSpecsState bambooSpecsState, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) Handle specs execution successboolean
SpecsConsumer.processSpecsDirectoryRemoval
(@NotNull VcsRepositoryData repository, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) Handle situation where no Specs have been found in the repository (for the current revision)void
RepositoryStoredSpecsService.reportMissingSpecs
(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState, @NotNull VcsRepositoryData repository, @NotNull String errorMessages, @NotNull List<CommitContext> commits) Record failed specs scan.void
RepositoryStoredSpecsServiceImpl.reportMissingSpecs
(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String errorMessage, @NotNull List<CommitContext> commits) void
RepositoryStoredSpecsService.runBambooSpecs
(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs) Execute Bamboo Specs and import resultsvoid
RepositoryStoredSpecsServiceImpl.runBambooSpecs
(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.configuration.external.detection
Modifier and TypeMethodDescriptionvoid
RssJointSpecsConsumer.onSuccess
(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsLocationBambooSpecsState specsState, @NotNull RssPermissions rssPermissions, @NotNull VcsLocationBambooSpecsState bambooSpecsState, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) boolean
RssJointSpecsConsumer.processSpecsDirectoryRemoval
(@NotNull VcsRepositoryData repository, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) ModifierConstructorDescriptionRssDetectionTriggerData
(@NotNull VcsRepositoryData repository, @NotNull VcsRepositoryModuleDescriptor repositoryDescriptor, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> specsCommits, boolean reportMissingSpecs) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.configuration.external.rss
Modifier and TypeMethodDescriptionRepositoryStoredSpecsResultHelper.createSpecResultAndDisablePlans
(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) Creates specs execution results for givenplans
and disable themRepositoryStoredSpecsResultHelperImpl.createSpecResultAndDisablePlans
(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.deployments.projects.persistence
Modifier and TypeMethodDescription@NotNull Collection<Long>
DeploymentProjectDao.findDeploymentProjectsInOtherStates
(VcsLocationBambooSpecsState specsState) @NotNull Collection<Long>
DeploymentProjectDaoImpl.findDeploymentProjectsInOtherStates
(VcsLocationBambooSpecsState specsState) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.deployments.projects.service
Modifier and TypeMethodDescription@NotNull Collection<Long>
DeploymentProjectService.findDeploymentProjectsInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) @NotNull Collection<Long>
DeploymentProjectServiceImpl.findDeploymentProjectsInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.migration.stream.build
Modifier and TypeMethodDescriptionprotected @NotNull VcsLocationBambooSpecsState
SpecsStateMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) Modifier and TypeMethodDescriptionvoid
SpecsStateMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<VcsLocationBambooSpecsState> list, @NotNull VcsLocationBambooSpecsState object, long objectIndex, @NotNull org.hibernate.Session session) protected void
SpecsStateMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull VcsLocationBambooSpecsState specsState, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
SpecsStateMapper.importProperties
(@NotNull VcsLocationBambooSpecsState object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) Modifier and TypeMethodDescriptionvoid
SpecsStateMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<VcsLocationBambooSpecsState> list, @NotNull VcsLocationBambooSpecsState object, long objectIndex, @NotNull org.hibernate.Session session) -
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.plan
Modifier and TypeMethodDescription@NotNull VcsLocationBambooSpecsState
VcsBambooSpecsSource.getVcsLocationBambooSpecsState()
@NotNull VcsLocationBambooSpecsState
VcsBambooSpecsSourceImpl.getVcsLocationBambooSpecsState()
-
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.specs
Modifier and TypeMethodDescriptionBambooSpecsStateDao.findById
(long specsStateId) BambooSpecsStateDaoImpl.findById
(long specsStateId) @NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDao.findByVcsLocation
(long repositoryId, @NotNull String branch) Get all specs state for given repository and its branch@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDaoImpl.findByVcsLocation
(long repositoryId, @NotNull String branch) @NotNull List<VcsLocationBambooSpecsState>
BambooSpecsManager.findByVcsLocationIdOrderBySpecsExecutionDate
(long repositoryId, @NotNull String branch, int limit) Return latestlimit
entries for given repository and its branch@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsManagerImpl.findByVcsLocationIdOrderBySpecsExecutionDate
(long repositoryId, @NotNull String branch, int limit) @NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDao.findByVcsLocationIdOrderBySpecsExecutionDate
(long repositoryId, @NotNull String branch, int limit) Get latestlimit
specs state for given repository and its branch@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDaoImpl.findByVcsLocationIdOrderBySpecsExecutionDate
(long repositoryId, @NotNull String branch, int limit) BambooSpecsManager.findLatestState
(long rootVcsRepositoryId, @NotNull String branch) Find latestVcsLocationBambooSpecsState
for given repository and branchBambooSpecsManagerImpl.findLatestState
(long rootVcsRepositoryId, @NotNull String branch) @Nullable Optional<VcsLocationBambooSpecsState>
BambooSpecsStateDao.findLatestState
(long rootVcsRepositoryId, String branch) BambooSpecsStateDaoImpl.findLatestState
(long rootVcsRepositoryId, String branch) @NotNull List<VcsLocationBambooSpecsState>
BambooSpecsManager.getUnfinishedSpecsScans()
Get allVcsLocationBambooSpecsState
that are in unfinished state@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsManagerImpl.getUnfinishedSpecsScans()
@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDao.getUnfinishedSpecsScans()
@NotNull List<VcsLocationBambooSpecsState>
BambooSpecsStateDaoImpl.getUnfinishedSpecsScans()
Modifier and TypeMethodDescriptionlong
BambooSpecsStateDao.countPlansLinkedToState
(VcsLocationBambooSpecsState specsState) long
BambooSpecsStateDaoImpl.countPlansLinkedToState
(VcsLocationBambooSpecsState specsState) void
BambooSpecsStateDao.delete
(VcsLocationBambooSpecsState specsState) void
BambooSpecsStateDaoImpl.delete
(VcsLocationBambooSpecsState specsState) @NotNull Collection<Long>
BambooSpecsManager.findDeploymentProjectsInOtherStates
(VcsLocationBambooSpecsState specsState) Returns ids pf RSS-managed deployment projects that have been updated in RSS runs other than the one supplied.@NotNull Collection<Long>
BambooSpecsManagerImpl.findDeploymentProjectsInOtherStates
(VcsLocationBambooSpecsState specsState) @NotNull Collection<PlanKey>
BambooSpecsManager.findPlansInOtherStates
(VcsLocationBambooSpecsState specsState) Returns RSS-managed plans that have been updated in RSS runs other than the one supplied.@NotNull Collection<PlanKey>
BambooSpecsManagerImpl.findPlansInOtherStates
(VcsLocationBambooSpecsState specsState) @NotNull Collection<PlanKey>
BambooSpecsStateDao.findPlansInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) @NotNull Collection<PlanKey>
BambooSpecsStateDaoImpl.findPlansInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) void
BambooSpecsManager.save
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) Save newVcsLocationBambooSpecsState
entity.void
BambooSpecsManagerImpl.save
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) void
BambooSpecsStateDao.saveOrUpdate
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) void
BambooSpecsStateDaoImpl.saveOrUpdate
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) void
BambooSpecsManager.updateAfterSpecsImport
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState, VcsLocationBambooSpecsState.SpecsImportState specsImportState, String logFilename) Update givenVcsLocationBambooSpecsState
with specs import results and save it.void
BambooSpecsManagerImpl.updateAfterSpecsImport
(VcsLocationBambooSpecsState vcsLocationBambooSpecsState, VcsLocationBambooSpecsState.SpecsImportState specsImportState, String logFilename) Modifier and TypeMethodDescriptionvoid
BambooSpecsStateDao.scrollVcsLocationBambooSpecsStateForExport
(Consumer<VcsLocationBambooSpecsState> consumer) void
BambooSpecsStateDaoImpl.scrollVcsLocationBambooSpecsStateForExport
(@NotNull Consumer<VcsLocationBambooSpecsState> consumer)