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

java.lang.Object
  extended by com.atlassian.jira.testkit.client.RestApiClient<LicenseRoleControl>
      extended by com.atlassian.jira.functest.framework.backdoor.LicenseRoleControl

public class LicenseRoleControl
extends com.atlassian.jira.testkit.client.RestApiClient<LicenseRoleControl>


Nested Class Summary
static class LicenseRoleControl.LicenseRoleBean
           
 
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.RestApiClient
REST_VERSION
 
Constructor Summary
LicenseRoleControl(JIRAEnvironmentData environmentData)
           
 
Method Summary
 LicenseRoleControl.LicenseRoleBean getBusinessUser()
           
 LicenseRoleControl.LicenseRoleBean getRole(String role)
           
 com.atlassian.jira.testkit.client.restclient.Response<LicenseRoleControl.LicenseRoleBean> getRoleResponse(String role)
           
 List<LicenseRoleControl.LicenseRoleBean> getRoles()
           
 Map<String,LicenseRoleControl.LicenseRoleBean> getRolesMap()
           
 com.atlassian.jira.testkit.client.restclient.Response<List<LicenseRoleControl.LicenseRoleBean>> getRolesResponse()
           
 LicenseRoleControl.LicenseRoleBean putBusinessUser(String... groups)
           
 LicenseRoleControl.LicenseRoleBean putRole(String role, String... groups)
           
 com.atlassian.jira.testkit.client.restclient.Response<LicenseRoleControl.LicenseRoleBean> putRoleResponse(String role, String... groups)
           
 LicenseRoleControl.LicenseRoleBean putRoleWithPrimary(String role, String primaryGroup, String... groups)
           
 
Methods inherited from class com.atlassian.jira.testkit.client.RestApiClient
anonymous, createResource, 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

LicenseRoleControl

public LicenseRoleControl(JIRAEnvironmentData environmentData)
Method Detail

getRoles

public List<LicenseRoleControl.LicenseRoleBean> getRoles()

getRolesMap

public Map<String,LicenseRoleControl.LicenseRoleBean> getRolesMap()

getRolesResponse

public com.atlassian.jira.testkit.client.restclient.Response<List<LicenseRoleControl.LicenseRoleBean>> getRolesResponse()

getRole

public LicenseRoleControl.LicenseRoleBean getRole(String role)

getBusinessUser

public LicenseRoleControl.LicenseRoleBean getBusinessUser()

getRoleResponse

public com.atlassian.jira.testkit.client.restclient.Response<LicenseRoleControl.LicenseRoleBean> getRoleResponse(String role)

putRole

public LicenseRoleControl.LicenseRoleBean putRole(String role,
                                                  String... groups)

putRoleWithPrimary

public LicenseRoleControl.LicenseRoleBean putRoleWithPrimary(String role,
                                                             String primaryGroup,
                                                             String... groups)

putRoleResponse

public com.atlassian.jira.testkit.client.restclient.Response<LicenseRoleControl.LicenseRoleBean> putRoleResponse(String role,
                                                                                                                 String... groups)

putBusinessUser

public LicenseRoleControl.LicenseRoleBean putBusinessUser(String... groups)


Copyright © 2002-2014 Atlassian. All Rights Reserved.