Class DeploymentExportServiceImpl
java.lang.Object
com.atlassian.bamboo.configuration.external.DeploymentExportServiceImpl
- All Implemented Interfaces:
DeploymentExportService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionExport all deployments to default location in Bamboo home dir.@NotNull com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
exportDeploymentPermissions
(@NotNull DeploymentProject deploymentProject) com.atlassian.bamboo.specs.api.builders.deployment.Deployment
exportDeploymentToSpecs
(@NotNull DeploymentProject deploymentProject) Export single deployment project to spec entity.@NotNull com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
exportEnvironmentPermissions
(@NotNull DeploymentProject deploymentProject, @NotNull Environment environment) exportSingleDeployment
(@NotNull DeploymentProject project) Export single deployment project to default location in Bamboo home dir
-
Constructor Details
-
DeploymentExportServiceImpl
public DeploymentExportServiceImpl()
-
-
Method Details
-
exportAllDeploymentProjects
Description copied from interface:DeploymentExportService
Export all deployments to default location in Bamboo home dir.- Specified by:
exportAllDeploymentProjects
in interfaceDeploymentExportService
- Returns:
- paths to files updated by export process
-
exportSingleDeployment
Description copied from interface:DeploymentExportService
Export single deployment project to default location in Bamboo home dir- Specified by:
exportSingleDeployment
in interfaceDeploymentExportService
- Returns:
- path to file updated by export process
-
exportDeploymentToSpecs
public com.atlassian.bamboo.specs.api.builders.deployment.Deployment exportDeploymentToSpecs(@NotNull @NotNull DeploymentProject deploymentProject) Description copied from interface:DeploymentExportService
Export single deployment project to spec entity.- Specified by:
exportDeploymentToSpecs
in interfaceDeploymentExportService
- Returns:
- spec entity representing deployment project
-
exportDeploymentPermissions
@NotNull public @NotNull com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions exportDeploymentPermissions(@NotNull @NotNull DeploymentProject deploymentProject) - Specified by:
exportDeploymentPermissions
in interfaceDeploymentExportService
-
exportEnvironmentPermissions
@NotNull public @NotNull com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions exportEnvironmentPermissions(@NotNull @NotNull DeploymentProject deploymentProject, @NotNull @NotNull Environment environment) - Specified by:
exportEnvironmentPermissions
in interfaceDeploymentExportService
-