Class ScreensControlExt

java.lang.Object
com.atlassian.jira.testkit.client.RestApiClient<T>
com.atlassian.jira.testkit.client.BackdoorControl<com.atlassian.jira.testkit.client.ScreensControl>
com.atlassian.jira.testkit.client.ScreensControl
com.atlassian.jira.functest.framework.backdoor.ScreensControlExt

public class ScreensControlExt extends com.atlassian.jira.testkit.client.ScreensControl
Extended ScreensControl.
Since:
v5.2
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.atlassian.jira.testkit.client.RestApiClient

    com.atlassian.jira.testkit.client.RestApiClient.BackdoorLoggingFilter, com.atlassian.jira.testkit.client.RestApiClient.JsonMediaTypeFilter, com.atlassian.jira.testkit.client.RestApiClient.RestCall
  • 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

    Constructors
    Constructor
    Description
    ScreensControlExt(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    addFieldToScreenTab(String screenName, String tabName, String fieldName, String position)
     
    copy(String screenName, String copyName, String copyDescription)
     
    protected javax.ws.rs.client.WebTarget
     
    setShowWhenEmpty(long screenId, int tabPosition, String fieldId, boolean showWhenEmpty)
     

    Methods inherited from class com.atlassian.jira.testkit.client.ScreensControl

    addFieldToScreen, addFieldToScreen, addTabToScreen, addTabToScreenResponse, deleteTabFromScreen, getAllScreens, getScreen, removeFieldFromScreen, setFieldPosition

    Methods inherited from class com.atlassian.jira.testkit.client.BackdoorControl

    createResourceForPath, createResourceForPath, get, getRestModulePath

    Methods inherited from class com.atlassian.jira.testkit.client.RestApiClient

    anonymous, authenticate, authoriseWithOAuth2, authoriseWithOAuth2, cleanUp, client, createResource, createResourceGadget, createResourceInternal, errorResponse, expanded, getCredentialsProvider, getEnvironmentData, loginAs, loginAs, registerResponse, resourceRoot, resourceRoot, setOf, toResponse, toResponse, toResponse, withCredentialsProvider

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ScreensControlExt

      public ScreensControlExt(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData)
  • Method Details

    • addFieldToScreenTab

      public ScreensControlExt addFieldToScreenTab(String screenName, String tabName, String fieldName, String position)
    • copy

      public Long copy(String screenName, String copyName, String copyDescription)
    • setShowWhenEmpty

      public ScreensControlExt setShowWhenEmpty(long screenId, int tabPosition, String fieldId, boolean showWhenEmpty)
    • createResource

      protected javax.ws.rs.client.WebTarget createResource()
      Overrides:
      createResource in class com.atlassian.jira.testkit.client.ScreensControl