@Path(value="deploy/preview") @Consumes(value="application/json") @Produces(value="application/json") @Singleton public class DeploymentPreviewResource extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DeploymentPreviewResource.VersionPreview |
Constructor and Description |
---|
DeploymentPreviewResource(DeploymentVersionService deploymentVersionService,
EnvironmentService environmentService,
DeploymentProjectService deploymentProjectService,
DeploymentResultService deploymentResultService,
ResultsSummaryManager resultSummaryManager,
DeploymentVersionVcsChangesetService deploymentVersionVcsChangesetService,
DeploymentVersionLinkedJiraIssuesService deploymentVersionLinkedJiraIssuesService,
PlanRestService planRestService,
CustomVariableContext customVariableContext,
Jsonator jsonator,
CachedPlanManager cachedPlanManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getPossibleResults(String planKeyString,
long deploymentProjectId,
javax.ws.rs.core.UriInfo uriInfo) |
com.atlassian.bamboo.plugins.rest.deployments.execution.DeploymentPreviewResource.VersionName |
getVersionName(long deploymentProjectId,
String resultKey) |
DeploymentPreviewResource.VersionPreview |
getVersionPreview(String versionName,
long versionId,
long deploymentProjectId,
long previousVersionId,
javax.ws.rs.core.UriInfo uriInfo) |
DeploymentPreviewResource.VersionPreview |
getVersionPreview(String resultKey,
String planKey,
int buildNumber,
long deploymentProjectId,
long previousVersionId,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders httpHeaders) |
public DeploymentPreviewResource(DeploymentVersionService deploymentVersionService, EnvironmentService environmentService, DeploymentProjectService deploymentProjectService, DeploymentResultService deploymentResultService, ResultsSummaryManager resultSummaryManager, DeploymentVersionVcsChangesetService deploymentVersionVcsChangesetService, DeploymentVersionLinkedJiraIssuesService deploymentVersionLinkedJiraIssuesService, PlanRestService planRestService, CustomVariableContext customVariableContext, Jsonator jsonator, CachedPlanManager cachedPlanManager)
@GET @Path(value="version") public DeploymentPreviewResource.VersionPreview getVersionPreview(@QueryParam(value="versionName") String versionName, @QueryParam(value="versionId") long versionId, @QueryParam(value="deploymentProjectId") long deploymentProjectId, @QueryParam(value="previousVersionId") long previousVersionId, @Context javax.ws.rs.core.UriInfo uriInfo)
@GET @Path(value="possibleResults") public javax.ws.rs.core.Response getPossibleResults(@QueryParam(value="planKey") String planKeyString, @QueryParam(value="deploymentProjectId") long deploymentProjectId, @Context javax.ws.rs.core.UriInfo uriInfo)
@GET @Path(value="versionName") public com.atlassian.bamboo.plugins.rest.deployments.execution.DeploymentPreviewResource.VersionName getVersionName(@QueryParam(value="deploymentProjectId") long deploymentProjectId, @QueryParam(value="resultKey") String resultKey)
@GET @Path(value="result") public DeploymentPreviewResource.VersionPreview getVersionPreview(@QueryParam(value="resultKey") String resultKey, @QueryParam(value="planKey") String planKey, @QueryParam(value="buildNumber") int buildNumber, @QueryParam(value="deploymentProjectId") long deploymentProjectId, @QueryParam(value="previousVersionId") long previousVersionId, @Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.ws.rs.core.HttpHeaders httpHeaders)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.