public class

Backdoor

extends Object
java.lang.Object
   ↳ com.atlassian.jira.functest.framework.backdoor.Backdoor

Summary

Public Constructors
Backdoor(JIRAEnvironmentData environmentData)
Public Methods
AdvancedSettingsControl advancedSettings()
ApplicationPropertiesControl applicationProperties()
ApplicationRoleControl applicationRoles()
AttachmentsControl attachments()
BarrierControl barrier()
ColumnControl columnControl()
ComponentClient components()
CustomFieldsControl customFields()
DarkFeaturesControl darkFeatures()
DashboardControl dashboard()
DataImportControl dataImport()
EntityEngineControl entityEngine()
EventClient events()
FieldConfigurationControlExt fieldConfiguration()
FilterSubscriptionControl filterSubscriptions()
FiltersClient filters()
GeneralConfigurationControl generalConfiguration()
ApplicationControl getApplicationControl()
DeprecatedWebResourceControl getDeprecatedWebResourceControl()
PluginIndexConfigurationControl getPluginIndexConfigurationControl()
Backdoor getTestkit()
GroupManagerControl groupManager()
HelpUrlsControl helpUrls()
I18nControl i18n()
IndexingControl indexing()
InstanceFeaturesControl instanceFeaturesControl()
IssueLinkingControl issueLinking()
IssuesControl issueNavControl()
IssueSecuritySchemesControl issueSecuritySchemesControl()
IssueTableClient issueTableClient()
IssueTypeControl issueType()
IssueTypeScreenSchemesControl issueTypeScreenSchemes()
IssuesControl issues()
LicenseControl license()
MailServersControl mailServers()
ManagedConfigurationControl managedConfiguration()
OutgoingMailControl outgoingMailControl()
PermissionSchemesControl permissionSchemes()
PermissionsControl permissions()
ManagedPermissions permissionsOf(String userName)
PluginsControlExt plugins()
ProjectControlExt project()
ProjectRoleClient projectRole()
ResourceBundleCacheControl resourceBundleCacheControl()
void restoreBlankInstance()
@Deprecated void restoreBlankInstance(String license)
This method is deprecated. use restoreBlankInstance(License) instead, since 7.0.1
void restoreBlankInstance(License license)
@Deprecated void restoreBlankInstanceWithRolesEnabled(License license)
This method is deprecated. since 7.0.1 as roles are always enabled, use restoreBlankInstance(License) instead
@Deprecated void restoreData(String fileName)
This method is deprecated. use restoreDataFromResource(String, String) instead
@Deprecated void restoreData(String xmlFileName, String license)
void restoreDataFromResource(String resourcePath, String license)
void restoreDataFromResource(String resource)
SchedulerControl scheduler()
ScreensControlExt screens()
ScreensControl screensControl()
SearchClient search()
SearchRequestControl searchRequests()
SearchersClient searchersClient()
ServerInfoControl serverInfo()
ServicesControl services()
StatisticsControl statisticsControl()
SubtaskControl subtask()
SystemPropertiesControl systemProperties()
TestRunnerControl testRunner()
UserManagerControl userManager()
UserProfileControl userProfile()
UsersAndGroupsControl usersAndGroups()
VCacheControl vCacheControl()
VersionClient versions()
WebSudoControl websudo()
WorkflowsControlExt workflow()
WorkflowSchemesControl workflowSchemes()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Backdoor (JIRAEnvironmentData environmentData)

Public Methods

public AdvancedSettingsControl advancedSettings ()

public ApplicationPropertiesControl applicationProperties ()

public ApplicationRoleControl applicationRoles ()

public AttachmentsControl attachments ()

public BarrierControl barrier ()

public ColumnControl columnControl ()

public ComponentClient components ()

public CustomFieldsControl customFields ()

public DarkFeaturesControl darkFeatures ()

public DashboardControl dashboard ()

public DataImportControl dataImport ()

public EntityEngineControl entityEngine ()

public EventClient events ()

public FieldConfigurationControlExt fieldConfiguration ()

public FilterSubscriptionControl filterSubscriptions ()

public FiltersClient filters ()

public GeneralConfigurationControl generalConfiguration ()

public ApplicationControl getApplicationControl ()

public DeprecatedWebResourceControl getDeprecatedWebResourceControl ()

public PluginIndexConfigurationControl getPluginIndexConfigurationControl ()

public Backdoor getTestkit ()

public GroupManagerControl groupManager ()

public HelpUrlsControl helpUrls ()

public I18nControl i18n ()

public IndexingControl indexing ()

public InstanceFeaturesControl instanceFeaturesControl ()

public IssueLinkingControl issueLinking ()

public IssuesControl issueNavControl ()

public IssueSecuritySchemesControl issueSecuritySchemesControl ()

public IssueTableClient issueTableClient ()

public IssueTypeControl issueType ()

public IssueTypeScreenSchemesControl issueTypeScreenSchemes ()

public IssuesControl issues ()

public LicenseControl license ()

public MailServersControl mailServers ()

public ManagedConfigurationControl managedConfiguration ()

public OutgoingMailControl outgoingMailControl ()

public PermissionSchemesControl permissionSchemes ()

public PermissionsControl permissions ()

public ManagedPermissions permissionsOf (String userName)

public PluginsControlExt plugins ()

public ProjectControlExt project ()

public ProjectRoleClient projectRole ()

public ResourceBundleCacheControl resourceBundleCacheControl ()

public void restoreBlankInstance ()

@Deprecated public void restoreBlankInstance (String license)

This method is deprecated.
use restoreBlankInstance(License) instead, since 7.0.1

Parameters
license the license to use during restoration

public void restoreBlankInstance (License license)

@Deprecated public void restoreBlankInstanceWithRolesEnabled (License license)

This method is deprecated.
since 7.0.1 as roles are always enabled, use restoreBlankInstance(License) instead

Restores blank instance with LICENSE_ROLES_ENABLED feature enabled, so that renaissance migration task will be run.

Temporary method that will be removed once we get rid of Dark Ages mode.

Parameters
license to set after restore is completed.

@Deprecated public void restoreData (String fileName)

This method is deprecated.
use restoreDataFromResource(String, String) instead

Parameters
fileName xml file name

@Deprecated public void restoreData (String xmlFileName, String license)

public void restoreDataFromResource (String resourcePath, String license)

public void restoreDataFromResource (String resource)

public SchedulerControl scheduler ()

public ScreensControlExt screens ()

public ScreensControl screensControl ()

public SearchClient search ()

public SearchRequestControl searchRequests ()

public SearchersClient searchersClient ()

public ServerInfoControl serverInfo ()

public ServicesControl services ()

public StatisticsControl statisticsControl ()

public SubtaskControl subtask ()

public SystemPropertiesControl systemProperties ()

public TestRunnerControl testRunner ()

public UserManagerControl userManager ()

public UserProfileControl userProfile ()

public UsersAndGroupsControl usersAndGroups ()

public VCacheControl vCacheControl ()

public VersionClient versions ()

public WebSudoControl websudo ()

public WorkflowsControlExt workflow ()

public WorkflowSchemesControl workflowSchemes ()