public class ProjectsControl extends BackdoorControl<ProjectsControl>
BackdoorControl.AddXsrfNoCheckTokenFilter, BackdoorControl.JsonMediaTypeFilterADMIN_REST_PATH, API_REST_PATH, DEFAULT_REST_PATH, rootPath| Constructor and Description |
|---|
ProjectsControl(BambooEnvironmentData environmentData) |
| Modifier and Type | Method and Description |
|---|---|
List<Long> |
assignedRepositoryIds(String projectKey) |
void |
assignRepository(String projectKey,
String repositoryId) |
RestProject |
createProject(String projectKey,
String projectName) |
void |
deleteAllProjects()
Delete all plans and projects
|
void |
deleteProject(String projectKey) |
boolean |
projectExists(String projectKey) |
void |
tearDown()
Cleanup resources
|
client, createResource, createResourceForPath, get, getEnvironmentData, getRestModulePath, percentEncode, ping, post, resourceRootpublic ProjectsControl(@NotNull
BambooEnvironmentData environmentData)
public RestProject createProject(String projectKey, String projectName)
public void deleteProject(String projectKey)
public void deleteAllProjects()
public boolean projectExists(String projectKey)
public void tearDown()
BackdoorControltearDown in class BackdoorControl<ProjectsControl>Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.