Uses of Interface
com.atlassian.bamboo.deployments.versions.persistence.MutableDeploymentVersion
Package
Description
-
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.projects.migration
Modifier and TypeMethodDescriptionvoid
DeploymentsImportContext.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.results.persistence
Modifier and TypeMethodDescriptionvoid
MutableDeploymentResultImpl.setDeploymentVersion
(@Nullable MutableDeploymentVersion deploymentVersion) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions
ModifierConstructorDescriptionDeploymentVersionImpl
(MutableDeploymentVersion version, @Nullable DeploymentVersionStatus versionStatus, @NotNull List<DeploymentVersionStatus> versionStatuses, String creatorDisplayName) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.migration.stream
Modifier and TypeMethodDescriptionprotected @NotNull MutableDeploymentVersion
DeploymentVersionMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) protected @NotNull MutableDeploymentVersion
DeploymentVersionPropertiesMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) Modifier and TypeMethodDescriptionvoid
DeploymentVersionMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<MutableDeploymentVersion> list, @NotNull MutableDeploymentVersion deploymentVersion, long objectIndex, @NotNull org.hibernate.Session session) protected void
DeploymentVersionMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull MutableDeploymentVersion deploymentVersion, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
DeploymentVersionPropertiesMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull MutableDeploymentVersion deploymentVersion, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
DeploymentVersionMapper.importProperties
(@NotNull MutableDeploymentVersion foobar, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) During import MutableDeploymentVersion argument passed to this method is ignoredprotected void
DeploymentVersionPropertiesMapper.importProperties
(@NotNull MutableDeploymentVersion object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) Modifier and TypeMethodDescriptionvoid
DeploymentVersionMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<MutableDeploymentVersion> list, @NotNull MutableDeploymentVersion deploymentVersion, long objectIndex, @NotNull org.hibernate.Session session) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.persistence
Modifier and TypeMethodDescription@Nullable MutableDeploymentVersion
DeploymentVersionDao.findLatestVersionForProject
(long deploymentProjectId) Find the latest version for a deployment project.@Nullable MutableDeploymentVersion
DeploymentVersionDao.findLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) Find the latest version for a deployment project.@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.findLatestVersionForProject
(long deploymentProjectId) @Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.findLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) @Nullable MutableDeploymentVersion
DeploymentVersionDao.findNextVersionContainingResult
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) Find the first version that is created from a result which is later than current result (not taking custom revision into account)DeploymentVersionDaoImpl.findNextVersionContainingResult
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) @Nullable MutableDeploymentVersion
DeploymentVersionDao.findPreviousVersion
(long deploymentProjectId, @NotNull MutableDeploymentVersion deploymentVersion) Find the last version created before this one.@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.findPreviousVersion
(long deploymentProjectId, @NotNull MutableDeploymentVersion deploymentVersion) @Nullable MutableDeploymentVersion
DeploymentVersionDao.getDeploymentVersion
(long deploymentVersionId) Get MutableDeploymentVersion by idDeploymentVersionDaoImpl.getDeploymentVersion
(long deploymentVersionId) DeploymentVersionPlanResultKey.getDeploymentVersion()
@Nullable MutableDeploymentVersion
DeploymentVersionDao.getDeploymentVersionByName
(@NotNull String existingVersionName, long deploymentProjectId) Retrieve a specific version by name for a project@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.getDeploymentVersionByName
(@NotNull String existingVersionName, long deploymentProjectId) @Nullable MutableDeploymentVersion
DeploymentVersionDao.getRelatedVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) Find latest version of a deployment project that is related to specific plan result.@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.getRelatedVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) MutableDeploymentVersionStatus.getVersion()
MutableDeploymentVersionStatusImpl.getVersion()
Modifier and TypeMethodDescriptionDeploymentVersionDao.findLatestKnownVersionsForEnvironmentsOfDeploymentProject
(long deploymentProjectId) Find all the versions that are currently deployed on environments of a deployment projects.DeploymentVersionDaoImpl.findLatestKnownVersionsForEnvironmentsOfDeploymentProject
(long deploymentProjectId) @NotNull List<MutableDeploymentVersion>
DeploymentVersionDao.findVersions
(@NotNull DeploymentVersionSearchCriteria searchCriteria) Search for versions using search criteria@NotNull List<MutableDeploymentVersion>
DeploymentVersionDaoImpl.findVersions
(@NotNull DeploymentVersionSearchCriteria searchCriteria) @NotNull List<MutableDeploymentVersion>
DeploymentVersionDao.findVersionsAssociatedWithJiraIssue
(long deploymentProjectId, @NotNull String issueKey) Find all the versions of aDeploymentProject
that are associated with a JIRA issue@NotNull List<MutableDeploymentVersion>
DeploymentVersionDao.findVersionsAssociatedWithJiraIssue
(@NotNull String issueKey) Find all the versions that are associated with a JIRA issue@NotNull List<MutableDeploymentVersion>
DeploymentVersionDaoImpl.findVersionsAssociatedWithJiraIssue
(long deploymentProjectId, @NotNull String issueKey) @NotNull List<MutableDeploymentVersion>
DeploymentVersionDaoImpl.findVersionsAssociatedWithJiraIssue
(@NotNull String issueKey) DeploymentVersionDao.findVersionsBetween
(long deploymentVersionId, long version1Id, long version2Id) Find versions created between version1 and version2.DeploymentVersionDaoImpl.findVersionsBetween
(long deploymentProjectId, long version1Id, long version2Id) @NotNull List<MutableDeploymentVersion>
DeploymentVersionDao.getDeploymentVersionsForDeploymentProject
(long deploymentProjectId) Get MutableDeploymentVersion by DeploymentProject id@NotNull List<MutableDeploymentVersion>
DeploymentVersionDaoImpl.getDeploymentVersionsForDeploymentProject
(long deploymentProjectId) @NotNull List<MutableDeploymentVersion>
DeploymentVersionDao.getRelatedVersions
(@NotNull PlanResultKey planResultKey) All versions project that are related to specific plan result.@NotNull List<MutableDeploymentVersion>
DeploymentVersionDaoImpl.getRelatedVersions
(@NotNull PlanResultKey planResultKey) Modifier and TypeMethodDescriptionvoid
DeploymentVersionDao.delete
(MutableDeploymentVersion deploymentVersion) Delete MutableDeploymentVersionvoid
DeploymentVersionDaoImpl.delete
(MutableDeploymentVersion deploymentVersion) @Nullable MutableDeploymentVersion
DeploymentVersionDao.findPreviousVersion
(long deploymentProjectId, @NotNull MutableDeploymentVersion deploymentVersion) Find the last version created before this one.@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.findPreviousVersion
(long deploymentProjectId, @NotNull MutableDeploymentVersion deploymentVersion) void
DeploymentVersionDao.save
(@NotNull MutableDeploymentVersion deploymentVersion) Save MutableDeploymentVersionvoid
DeploymentVersionDaoImpl.save
(@NotNull MutableDeploymentVersion deploymentVersion) MutableDeploymentVersionItem members ofgetItems()
are persisted in a cascadevoid
DeploymentVersionPlanResultKey.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) void
MutableDeploymentVersionStatus.setVersion
(MutableDeploymentVersion version) void
MutableDeploymentVersionStatusImpl.setVersion
(MutableDeploymentVersion version) ModifierConstructorDescriptionDeploymentVersionPlanResultKey
(MutableDeploymentVersion deploymentVersion, @NotNull PlanResultKey planResultKey) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.persistence.commits
Modifier and TypeMethodDescription@NotNull MutableDeploymentVersion
MutableDeploymentVersionVcsChangeset.getDeploymentVersion()
MutableDeploymentVersionVcsChangesetImpl.getDeploymentVersion()
Modifier and TypeMethodDescriptionvoid
MutableDeploymentVersionVcsChangeset.setDeploymentVersion
(@NotNull MutableDeploymentVersion deploymentVersion) void
MutableDeploymentVersionVcsChangesetImpl.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) ModifierConstructorDescriptionMutableDeploymentVersionVcsChangesetImpl
(MutableDeploymentVersion deploymentVersion, RepositoryChangeset repositoryChangeset) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.persistence.issues
Modifier and TypeMethodDescriptionMutableDeploymentVersionLinkedJiraIssue.getDeploymentVersion()
MutableDeploymentVersionLinkedJiraIssueImpl.getDeploymentVersion()
Modifier and TypeMethodDescriptionvoid
MutableDeploymentVersionLinkedJiraIssue.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) void
MutableDeploymentVersionLinkedJiraIssueImpl.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) ModifierConstructorDescriptionMutableDeploymentVersionLinkedJiraIssueImpl
(@NotNull MutableDeploymentVersion deploymentVersion, @NotNull InternalLinkedJiraIssue linkedJiraIssue) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.persistence.items
Modifier and TypeMethodDescriptionMutableArtifactDeploymentVersionItemImpl.getDeploymentVersion()
MutableDeploymentVersionItem.getDeploymentVersion()
Modifier and TypeMethodDescriptionvoid
MutableArtifactDeploymentVersionItemImpl.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) void
MutableDeploymentVersionItem.setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) -
Uses of MutableDeploymentVersion in com.atlassian.bamboo.deployments.versions.service
Modifier and TypeMethodDescription@NotNull MutableDeploymentVersion
VersionNamingService.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion version, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables) Takes a new deployment version, if new version name supplied, uses that, otherwise generates unique name based on version naming scheme.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion deploymentVersion, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables) @NotNull MutableDeploymentVersion
VersionNamingService.renameVersion
(long deploymentProjectId, DeploymentVersion deploymentVersion, String newVersionName) Rename a version.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl.renameVersion
(long deploymentProjectId, DeploymentVersion deploymentVersion, String newVersionName) Modifier and TypeMethodDescriptionvoid
DeploymentVersionChainResultDataCollector.createChangesetsAndJiraIssues
(long deploymentProjectId, @NotNull MutableDeploymentVersion mutableDeploymentVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions and saves them to the db.void
DeploymentVersionChainResultDataCollectorImpl.createChangesetsAndJiraIssues
(long deploymentProjectId, @NotNull MutableDeploymentVersion mutableDeploymentVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions and saves them to the db.DeploymentVersionChainResultDataCollector.findChangesetsAndJiraIssues
(long deploymentProjectId, @Nullable MutableDeploymentVersion newVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions.DeploymentVersionChainResultDataCollectorImpl.findChangesetsAndJiraIssues
(long deploymentProjectId, @Nullable MutableDeploymentVersion newVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions.@NotNull Pair<List<DeploymentVersionVcsChangeset>,
List<InternalLinkedJiraIssue>> DeploymentVersionChainResultDataCollector.findImmutableChangesetsAndJiraIssues
(long deploymentProjectId, @Nullable MutableDeploymentVersion newVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions.@NotNull Pair<List<DeploymentVersionVcsChangeset>,
List<InternalLinkedJiraIssue>> DeploymentVersionChainResultDataCollectorImpl.findImmutableChangesetsAndJiraIssues
(long deploymentProjectId, @Nullable MutableDeploymentVersion newVersion, @NotNull PlanResultKey planResultKey) Finds changes between last version (if it exists) and a new version by looking at build results that happened between the 2 versions.@NotNull MutableDeploymentVersion
VersionNamingService.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion version, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables) Takes a new deployment version, if new version name supplied, uses that, otherwise generates unique name based on version naming scheme.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion deploymentVersion, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables)