com.atlassian.jira.webtest.framework.page.admin.applinks
Interface NewAppLinkWizardStep2

All Superinterfaces:
DialogContent<NewAppLinkWizardStep2,NewAppLinkWizard>, Localizable, PageObject
All Known Implementing Classes:
SeleniumNewAppLinkWizardStep2

public interface NewAppLinkWizardStep2
extends DialogContent<NewAppLinkWizardStep2,NewAppLinkWizard>

Page object for step 2 of the "New Application Link" wizard.

Since:
v4.3

Nested Class Summary
static class NewAppLinkWizardStep2.ApplicationType
          The supported application types.
 
Method Summary
 Checkbox createReciprocalLink()
          Returns the create reciprocal link checkbox.
 NewAppLinkWizardStep2 enterPassword(String password)
          The password of the user to use to create the reciprocal link.
 NewAppLinkWizardStep2 enterRpcUrl(String rpcUrl)
          The RPC Url used by the remote application to connect back to this server.
 NewAppLinkWizardStep2 enterUsername(String username)
          Enters the username used to create the reciprocal link in the remote applicaiton.
 Input getReciprocalURL()
          Returns the reciprocal RPC URL that will be used to create a back link.
 NewAppLinkWizardStep2 insertApplicationName(com.atlassian.webtest.ui.keys.KeySequence applicationName)
          Types a key sequence into the "Application Name" input box.
 NewAppLinkWizardStep2 selectApplicationType(NewAppLinkWizardStep2.ApplicationType applicationType)
          Selects an application type from the "Application Type" option list.
 
Methods inherited from interface com.atlassian.jira.webtest.framework.dialog.DialogContent
dialog
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.Localizable
locator
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Method Detail

insertApplicationName

NewAppLinkWizardStep2 insertApplicationName(com.atlassian.webtest.ui.keys.KeySequence applicationName)
Types a key sequence into the "Application Name" input box.

Parameters:
applicationName - a KeySequence to type
Returns:
a NewAppLinkWizardStep2

selectApplicationType

NewAppLinkWizardStep2 selectApplicationType(NewAppLinkWizardStep2.ApplicationType applicationType)
Selects an application type from the "Application Type" option list.

Parameters:
applicationType - an ApplicationType
Returns:
a NewAppLinkWizardStep2

getReciprocalURL

Input getReciprocalURL()
Returns the reciprocal RPC URL that will be used to create a back link.

Returns:
a String containing the reciprocal RPC URL that will be used to create a back link

enterUsername

NewAppLinkWizardStep2 enterUsername(String username)
Enters the username used to create the reciprocal link in the remote applicaiton.

Parameters:
username - the name of the user
Returns:
NewAppLinkWizardStep2

enterPassword

NewAppLinkWizardStep2 enterPassword(String password)
The password of the user to use to create the reciprocal link.

Parameters:
password - the password of the user.
Returns:
a NewAppLinkWizardStep2

enterRpcUrl

NewAppLinkWizardStep2 enterRpcUrl(String rpcUrl)
The RPC Url used by the remote application to connect back to this server.

Parameters:
rpcUrl - the rpc URL
Returns:
a NewAppLinkWizardStep2

createReciprocalLink

Checkbox createReciprocalLink()
Returns the create reciprocal link checkbox.

Returns:
a Checkbox


Copyright © 2002-2013 Atlassian. All Rights Reserved.