package

com.atlassian.jira.functest.framework.backdoor

Interfaces

BarrierControl.BarrierFunction A task to be run while the barrier is raised. 

Classes

ApplicationPropertiesControl Use this class from func/selenium/page-object tests that need to manipulate ApplicationProperties. 
ApplicationRoleControl  
ApplicationRoleControl.ApplicationRoleBean  
Backdoor  
BackdoorControl<T extends BackdoorControl<T>>  
BarrierControl Control for manipulating server-side barriers. 
BarrierControl.Barrier An instance of the barrier, provided to the BarrierFunction  
ColumnControl Use this backdoor to configure columns for users and/or filters for func/WD tests

This includes getting the currently selected columns for users or filters and set those columns as well given a list. 

ColumnControl.ColumnItem Transfer object for a single column. 
DeprecatedWebResourceControl  
DeprecatedWebResourceControl.DeprecatedDescriptors  
EntityEngineControl Put here anything you need in Backdoor/TestKit. 
EventClient  
EventClient.EventData  
EventClient.EventPoller  
FieldConfigurationControlExt See FieldConfigurationBackdoorExt for the code this plugs into at the back-end. 
FilterInfo  
FiltersClient  
FiltersControl  
FilterSubscriptionControl  
GroupManagerControl  
HelpUrlsControl HelpUrlsControl. 
IndexingControl Backdoor control for indexing. 
IndexingControl.IndexingProgress  
InstanceFeaturesControl  
IssuePickerControl  
IssuePickerControl.IssuePickerIssue  
IssuePickerControl.IssuePickerResult  
IssuePickerControl.IssueSection  
IssuesControl  
IssueTypeScreenSchemesControl Use this class from func/selenium/page-object tests that need to manipulate Issue Type Screen Schemes. 
JqlAutoCompleteControl Control for /rest/api/2/jql/autocompletedata/suggestions?fieldName=x+fieldValue=z  
JqlAutoCompleteControl.AutoCompleteResult  
JqlAutoCompleteControl.Results  
LicenseControl  
ManagedConfigurationControl Control for ManagedConfigurationBackdoor 
ManagedConfigurationControl.ManagedEntity  
ManagedPermissions Class abstracting away a process of setting various permissions to documents, e.g. 
NoAlertControl  
OutgoingMailControl  
PermissionControlExt  
PluginIndexConfigurationControl  
PluginsControlExt Extended PluginsControl. 
ProjectControlExt Extended ProjectControl. 
ResourceBundleCacheControl  
ResourceBundleCacheControl.CachedPluginBundle  
SalLicenseControl  
SalLicenseControl.BaseLicenseDetailsTO  
SalLicenseControl.MultiProductLicenseDetailsTO  
SalLicenseControl.ProductLicenseTO  
SalLicenseControl.ValidationResultTO  
SchedulerControl  
SchedulerControl.JobBean  
ScreensControlExt Extended ScreensControl. 
SearchAutoCompleteControl Control for rest/api/2/jql/autocompletedata. 
SearchAutoCompleteControl.AutoCompleteData  
SearchAutoCompleteControl.AutoCompleteField  
ServerInfoControl Client to hit the Server Info REST resource. 
ServerInfoControl.ServerInfo  
SharePermissionInfo  
SingleProductLicenseDetailsViewTO  
StatisticsControl  
TestRunnerControl Invokes a REST end point to run some tests on JIRA's side. 
TestRunnerControl.TestResult  
UserManagerControl  
UserProfileControl Use this class from func/selenium/page-object tests that need to manipulate User Profiles. 
VCacheControl  
VersionControl VersionControl for testing creating, releasing and unreleasing version. 
WorkflowsControlExt  
WorkflowsControlExt.PropertyBean  
WorkflowsControlExt.Workflow  

Enums