com.atlassian.jira.webtests.ztests.bundledplugins2.rest
Class WorkflowSchemeClient

java.lang.Object
  extended by com.atlassian.jira.testkit.client.RestApiClient<WorkflowSchemeClient>
      extended by com.atlassian.jira.webtests.ztests.bundledplugins2.rest.WorkflowSchemeClient

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

Since:
5.2

Nested Class Summary
static class WorkflowSchemeClient.DefaultBean
           
static class WorkflowSchemeClient.IssueType
           
static class WorkflowSchemeClient.IssueTypeMappingBean
           
static class WorkflowSchemeClient.WorkflowMapping
           
static class WorkflowSchemeClient.WorkflowScheme
           
 
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
WorkflowSchemeClient(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData)
           
WorkflowSchemeClient(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData, boolean draft)
           
 
Method Summary
 WorkflowSchemeClient asDraft()
           
 WorkflowSchemeClient.WorkflowScheme createDraft(long id)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> createDraftResponse(long id)
           
protected  com.sun.jersey.api.client.WebResource createResource()
           
 WorkflowSchemeClient.WorkflowScheme createScheme(WorkflowSchemeClient.WorkflowScheme workflowScheme)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> createSchemeResponse(WorkflowSchemeClient.WorkflowScheme workflowScheme)
           
 WorkflowSchemeClient.WorkflowScheme deleteDefault(long id, boolean updateDraftIfNeeded)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteDefaultResponse(long id, boolean updateDraftIfNeeded)
           
 WorkflowSchemeClient.WorkflowScheme deleteIssueMapping(long id, String issueType, boolean maybeDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteIssueMappingResponse(long id, String issueType, boolean maybeDraft)
           
 void deleteScheme(Long id)
           
 com.atlassian.jira.testkit.client.restclient.Response<Void> deleteSchemeResponse(Long id)
           
 WorkflowSchemeClient.WorkflowScheme deleteWorkflowMapping(long id, String workflowName, boolean maybeDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteWorkflowMappingResponse(long id, String workflowName, boolean maybeDraft)
           
 WorkflowSchemeClient.DefaultBean getDefault(long id, boolean draft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.DefaultBean> getDefaultResponse(long id, boolean draft)
           
 WorkflowSchemeClient.IssueTypeMappingBean getIssueTypeMapping(long id, String issueType, boolean maybeDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.IssueTypeMappingBean> getIssueTypeMappingResponse(long id, String issueType, boolean maybeDraft)
           
 WorkflowSchemeClient.WorkflowMapping getWorkflowMapping(long id, String workflowName, boolean maybeDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowMapping> getWorkflowMappingResponse(long id, String workflowName, boolean maybeDraft)
           
 List<WorkflowSchemeClient.WorkflowMapping> getWorkflowMappings(long id, boolean maybeDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<List<WorkflowSchemeClient.WorkflowMapping>> getWorkflowMappingsResponse(long id, boolean maybeDraft)
           
 WorkflowSchemeClient.WorkflowScheme getWorkflowScheme(long id)
           
 WorkflowSchemeClient.WorkflowScheme getWorkflowScheme(long id, boolean draftIfThere)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> getWorkflowSchemeResponse(long id)
           
 WorkflowSchemeClient.WorkflowScheme setDefault(long id, String workflowName, boolean updateDraft)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> setDefaultResponse(long id, String workflowName, boolean updateDraft)
           
 WorkflowSchemeClient.WorkflowScheme updateIssueTypeMapping(long id, String issueType, WorkflowSchemeClient.IssueTypeMappingBean mapping)
           
 WorkflowSchemeClient.WorkflowScheme updateIssueTypeMapping(long id, WorkflowSchemeClient.IssueTypeMappingBean mapping)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateIssueTypeMappingResponse(long id, WorkflowSchemeClient.IssueTypeMappingBean mapping)
           
 WorkflowSchemeClient.WorkflowScheme updateWorkflowMapping(long id, String workflowName, WorkflowSchemeClient.WorkflowMapping mapping)
           
 WorkflowSchemeClient.WorkflowScheme updateWorkflowMapping(long id, WorkflowSchemeClient.WorkflowMapping mapping)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateWorkflowMappingResponse(long id, WorkflowSchemeClient.WorkflowMapping mapping)
           
 WorkflowSchemeClient.WorkflowScheme updateWorkflowScheme(WorkflowSchemeClient.WorkflowScheme workflowSchemeData)
           
 com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateWorkflowSchemeResponse(WorkflowSchemeClient.WorkflowScheme workflowSchemeData)
           
 
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

WorkflowSchemeClient

public WorkflowSchemeClient(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData)

WorkflowSchemeClient

public WorkflowSchemeClient(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData,
                            boolean draft)
Method Detail

asDraft

public WorkflowSchemeClient asDraft()

getWorkflowSchemeResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> getWorkflowSchemeResponse(long id)

getWorkflowScheme

public WorkflowSchemeClient.WorkflowScheme getWorkflowScheme(long id)

getWorkflowScheme

public WorkflowSchemeClient.WorkflowScheme getWorkflowScheme(long id,
                                                             boolean draftIfThere)

createResource

protected com.sun.jersey.api.client.WebResource createResource()
Overrides:
createResource in class com.atlassian.jira.testkit.client.RestApiClient<WorkflowSchemeClient>

createScheme

public WorkflowSchemeClient.WorkflowScheme createScheme(WorkflowSchemeClient.WorkflowScheme workflowScheme)

createSchemeResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> createSchemeResponse(WorkflowSchemeClient.WorkflowScheme workflowScheme)

deleteScheme

public void deleteScheme(Long id)

deleteSchemeResponse

public com.atlassian.jira.testkit.client.restclient.Response<Void> deleteSchemeResponse(Long id)

updateWorkflowSchemeResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateWorkflowSchemeResponse(WorkflowSchemeClient.WorkflowScheme workflowSchemeData)

updateWorkflowScheme

public WorkflowSchemeClient.WorkflowScheme updateWorkflowScheme(WorkflowSchemeClient.WorkflowScheme workflowSchemeData)

createDraft

public WorkflowSchemeClient.WorkflowScheme createDraft(long id)

createDraftResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> createDraftResponse(long id)

getWorkflowMappings

public List<WorkflowSchemeClient.WorkflowMapping> getWorkflowMappings(long id,
                                                                      boolean maybeDraft)

getWorkflowMappingsResponse

public com.atlassian.jira.testkit.client.restclient.Response<List<WorkflowSchemeClient.WorkflowMapping>> getWorkflowMappingsResponse(long id,
                                                                                                                                     boolean maybeDraft)

getWorkflowMapping

public WorkflowSchemeClient.WorkflowMapping getWorkflowMapping(long id,
                                                               String workflowName,
                                                               boolean maybeDraft)

getWorkflowMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowMapping> getWorkflowMappingResponse(long id,
                                                                                                                              String workflowName,
                                                                                                                              boolean maybeDraft)

deleteWorkflowMapping

public WorkflowSchemeClient.WorkflowScheme deleteWorkflowMapping(long id,
                                                                 String workflowName,
                                                                 boolean maybeDraft)

deleteWorkflowMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteWorkflowMappingResponse(long id,
                                                                                                                                String workflowName,
                                                                                                                                boolean maybeDraft)

updateWorkflowMapping

public WorkflowSchemeClient.WorkflowScheme updateWorkflowMapping(long id,
                                                                 WorkflowSchemeClient.WorkflowMapping mapping)

updateWorkflowMapping

public WorkflowSchemeClient.WorkflowScheme updateWorkflowMapping(long id,
                                                                 String workflowName,
                                                                 WorkflowSchemeClient.WorkflowMapping mapping)

updateWorkflowMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateWorkflowMappingResponse(long id,
                                                                                                                                WorkflowSchemeClient.WorkflowMapping mapping)

getIssueTypeMapping

public WorkflowSchemeClient.IssueTypeMappingBean getIssueTypeMapping(long id,
                                                                     String issueType,
                                                                     boolean maybeDraft)

getIssueTypeMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.IssueTypeMappingBean> getIssueTypeMappingResponse(long id,
                                                                                                                                    String issueType,
                                                                                                                                    boolean maybeDraft)

deleteIssueMapping

public WorkflowSchemeClient.WorkflowScheme deleteIssueMapping(long id,
                                                              String issueType,
                                                              boolean maybeDraft)

deleteIssueMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteIssueMappingResponse(long id,
                                                                                                                             String issueType,
                                                                                                                             boolean maybeDraft)

updateIssueTypeMapping

public WorkflowSchemeClient.WorkflowScheme updateIssueTypeMapping(long id,
                                                                  WorkflowSchemeClient.IssueTypeMappingBean mapping)

updateIssueTypeMapping

public WorkflowSchemeClient.WorkflowScheme updateIssueTypeMapping(long id,
                                                                  String issueType,
                                                                  WorkflowSchemeClient.IssueTypeMappingBean mapping)

updateIssueTypeMappingResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> updateIssueTypeMappingResponse(long id,
                                                                                                                                 WorkflowSchemeClient.IssueTypeMappingBean mapping)

getDefault

public WorkflowSchemeClient.DefaultBean getDefault(long id,
                                                   boolean draft)

getDefaultResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.DefaultBean> getDefaultResponse(long id,
                                                                                                                  boolean draft)

deleteDefault

public WorkflowSchemeClient.WorkflowScheme deleteDefault(long id,
                                                         boolean updateDraftIfNeeded)

deleteDefaultResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> deleteDefaultResponse(long id,
                                                                                                                        boolean updateDraftIfNeeded)

setDefault

public WorkflowSchemeClient.WorkflowScheme setDefault(long id,
                                                      String workflowName,
                                                      boolean updateDraft)

setDefaultResponse

public com.atlassian.jira.testkit.client.restclient.Response<WorkflowSchemeClient.WorkflowScheme> setDefaultResponse(long id,
                                                                                                                     String workflowName,
                                                                                                                     boolean updateDraft)


Copyright © 2002-2014 Atlassian. All Rights Reserved.