com.atlassian.jira.functest.framework.backdoor
Class ProjectControlExt

java.lang.Object
  extended by com.atlassian.jira.testkit.client.RestApiClient<T>
      extended by com.atlassian.jira.testkit.client.BackdoorControl<com.atlassian.jira.testkit.client.ProjectControl>
          extended by com.atlassian.jira.testkit.client.ProjectControl
              extended by com.atlassian.jira.functest.framework.backdoor.ProjectControlExt

public class ProjectControlExt
extends com.atlassian.jira.testkit.client.ProjectControl

Extended ProjectControl.

Since:
v5.2

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.jira.testkit.client.BackdoorControl
com.atlassian.jira.testkit.client.BackdoorControl.BackdoorLoggingFilter, com.atlassian.jira.testkit.client.BackdoorControl.JsonMediaTypeFilter
 
Nested classes/interfaces inherited from class com.atlassian.jira.testkit.client.RestApiClient
com.atlassian.jira.testkit.client.RestApiClient.Method
 
Field Summary
 
Fields inherited from class com.atlassian.jira.testkit.client.BackdoorControl
API_REST_PATH, API_REST_VERSION, DEFAULT_REST_PATH, logger, rootPath
 
Fields inherited from class com.atlassian.jira.testkit.client.RestApiClient
REST_VERSION
 
Constructor Summary
ProjectControlExt(JIRAEnvironmentData environmentData)
           
 
Method Summary
 void addProjectKey(Long projectId, String previousProjectKey)
           
 void editProjectKey(Long projectId, String newProjectKey)
           
 void editProjectKeyNoWaitForReindex(Long projectId, String newProjectKey)
           
 List<com.atlassian.jira.testkit.client.restclient.Component> getComponentsForProject(String projectKey)
           
 com.atlassian.jira.testkit.client.restclient.Project getProject(String projectKey)
           
 String getProjectCategoryName(String projectKey)
           
 Long getProjectId(String projectKey)
           
 List<String> getProjectKeys(Long projectId)
           
 String getProjectName(Long projectId)
           
 List<com.atlassian.jira.testkit.client.restclient.Project> getProjects()
           
 List<com.atlassian.jira.testkit.client.restclient.Version> getVersionsForProject(String projectKey)
           
 void setDefaultWorkflowScheme(String projectKey)
           
 com.atlassian.jira.testkit.beans.WorkflowSchemeData setWorkflowScheme(String projectKey, long id)
           
 
Methods inherited from class com.atlassian.jira.testkit.client.ProjectControl
addFieldConfigurationScheme, addProject, deleteProject, getEntityLinks, getSchemes, getSchemes, removeFieldConfigurationScheme, setDefaultIssueType, setIssueSecurityScheme, setIssueTypeScreenScheme, setNotificationScheme, setPermissionScheme, setProjectDefaultAssignee, setProjectLead
 
Methods inherited from class com.atlassian.jira.testkit.client.BackdoorControl
createResource, createResourceForPath, createResourceForPath, get, getRestModulePath
 
Methods inherited from class com.atlassian.jira.testkit.client.RestApiClient
anonymous, createResourceGadget, createResourceInternal, errorResponse, expanded, loginAs, loginAs, percentEncode, resourceRoot, setOf, toResponse, toResponse, toResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectControlExt

public ProjectControlExt(JIRAEnvironmentData environmentData)
Method Detail

setWorkflowScheme

public com.atlassian.jira.testkit.beans.WorkflowSchemeData setWorkflowScheme(String projectKey,
                                                                             long id)

setDefaultWorkflowScheme

public void setDefaultWorkflowScheme(String projectKey)

addProjectKey

public void addProjectKey(Long projectId,
                          String previousProjectKey)

editProjectKey

public void editProjectKey(Long projectId,
                           String newProjectKey)

editProjectKeyNoWaitForReindex

public void editProjectKeyNoWaitForReindex(Long projectId,
                                           String newProjectKey)

getProject

public com.atlassian.jira.testkit.client.restclient.Project getProject(String projectKey)

getProjects

public List<com.atlassian.jira.testkit.client.restclient.Project> getProjects()

getVersionsForProject

public List<com.atlassian.jira.testkit.client.restclient.Version> getVersionsForProject(String projectKey)

getComponentsForProject

public List<com.atlassian.jira.testkit.client.restclient.Component> getComponentsForProject(String projectKey)

getProjectId

public Long getProjectId(String projectKey)

getProjectCategoryName

public String getProjectCategoryName(String projectKey)

getProjectKeys

public List<String> getProjectKeys(Long projectId)

getProjectName

public String getProjectName(Long projectId)


Copyright © 2002-2014 Atlassian. All Rights Reserved.