Class DeploymentExportServiceImpl
java.lang.Object
com.atlassian.bamboo.configuration.external.DeploymentExportServiceImpl
- All Implemented Interfaces:
DeploymentExportService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExport all deployments to default location in Bamboo home dir.@NotNull com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissionsexportDeploymentPermissions(@NotNull DeploymentProject deploymentProject) com.atlassian.bamboo.specs.api.builders.deployment.DeploymentexportDeploymentToSpecs(@NotNull DeploymentProject deploymentProject) Export single deployment project to spec entity.@NotNull com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissionsexportEnvironmentPermissions(@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:DeploymentExportServiceExport all deployments to default location in Bamboo home dir.- Specified by:
exportAllDeploymentProjectsin interfaceDeploymentExportService- Returns:
- paths to files updated by export process
-
exportSingleDeployment
Description copied from interface:DeploymentExportServiceExport single deployment project to default location in Bamboo home dir- Specified by:
exportSingleDeploymentin 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:DeploymentExportServiceExport single deployment project to spec entity.- Specified by:
exportDeploymentToSpecsin 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:
exportDeploymentPermissionsin interfaceDeploymentExportService
-
exportEnvironmentPermissions
@NotNull public @NotNull com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions exportEnvironmentPermissions(@NotNull @NotNull DeploymentProject deploymentProject, @NotNull @NotNull Environment environment) - Specified by:
exportEnvironmentPermissionsin interfaceDeploymentExportService
-