Uses of Interface
com.atlassian.bamboo.plan.VcsLocationBambooSpecsState
-
-
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description void
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
Methods in com.atlassian.bamboo.configuration.external with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description @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
Methods in com.atlassian.bamboo.configuration.external.detection that return VcsLocationBambooSpecsState Modifier and Type Method Description VcsLocationBambooSpecsState
RssDetectionTriggerData. getSpecsState()
Methods in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description void
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)
Constructors in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsLocationBambooSpecsState Constructor Description RssDetectionTriggerData(@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
Methods in com.atlassian.bamboo.configuration.external.rss with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description List<RssAffectedPlan>
RepositoryStoredSpecsResultHelper. 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 themList<RssAffectedPlan>
RepositoryStoredSpecsResultHelperImpl. 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
Methods in com.atlassian.bamboo.deployments.projects.persistence with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description @NotNull Collection<Long>
DeploymentProjectDao. findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState)
@NotNull Collection<Long>
DeploymentProjectDaoImpl. findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState)
-
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.deployments.projects.service
Methods in com.atlassian.bamboo.deployments.projects.service with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description @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
Methods in com.atlassian.bamboo.migration.stream.build that return VcsLocationBambooSpecsState Modifier and Type Method Description protected @NotNull VcsLocationBambooSpecsState
SpecsStateMapper. createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor)
Methods in com.atlassian.bamboo.migration.stream.build with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description void
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)
Method parameters in com.atlassian.bamboo.migration.stream.build with type arguments of type VcsLocationBambooSpecsState Modifier and Type Method Description void
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
Classes in com.atlassian.bamboo.plan that implement VcsLocationBambooSpecsState Modifier and Type Class Description class
VcsLocationBambooSpecsStateImpl
Methods in com.atlassian.bamboo.plan that return VcsLocationBambooSpecsState Modifier and Type Method Description @NotNull VcsLocationBambooSpecsState
VcsBambooSpecsSource. getVcsLocationBambooSpecsState()
@NotNull VcsLocationBambooSpecsState
VcsBambooSpecsSourceImpl. getVcsLocationBambooSpecsState()
-
Uses of VcsLocationBambooSpecsState in com.atlassian.bamboo.specs
Methods in com.atlassian.bamboo.specs that return types with arguments of type VcsLocationBambooSpecsState Modifier and Type Method Description Optional<VcsLocationBambooSpecsState>
BambooSpecsStateDao. findById(long specsStateId)
Optional<VcsLocationBambooSpecsState>
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)
Optional<VcsLocationBambooSpecsState>
BambooSpecsManager. findLatestState(long rootVcsRepositoryId, @NotNull String branch)
Find latestVcsLocationBambooSpecsState
for given repository and branchOptional<VcsLocationBambooSpecsState>
BambooSpecsManagerImpl. findLatestState(long rootVcsRepositoryId, @NotNull String branch)
@Nullable Optional<VcsLocationBambooSpecsState>
BambooSpecsStateDao. findLatestState(long rootVcsRepositoryId, String branch)
Optional<VcsLocationBambooSpecsState>
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()
Methods in com.atlassian.bamboo.specs with parameters of type VcsLocationBambooSpecsState Modifier and Type Method Description long
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)
Method parameters in com.atlassian.bamboo.specs with type arguments of type VcsLocationBambooSpecsState Modifier and Type Method Description void
BambooSpecsStateDao. scrollVcsLocationBambooSpecsStateForExport(Consumer<VcsLocationBambooSpecsState> consumer)
void
BambooSpecsStateDaoImpl. scrollVcsLocationBambooSpecsStateForExport(@NotNull Consumer<VcsLocationBambooSpecsState> consumer)
-