Class EditLinkedRepositoryPage
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.admin.AbstractBambooAdminPage
com.atlassian.bamboo.pageobjects.pages.AbstractPermissionsPage
com.atlassian.bamboo.pageobjects.pages.vcs.EditLinkedRepositoryPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
- Direct Known Subclasses:
ConfigureLinkedRepositoryPage
,EditProjectRepositoryPage
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.PageBinder
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected final long
protected com.atlassian.pageobjects.elements.PageElement
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, poller, testedProduct, timeouts
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetUrl()
void
grantRssRepositoryAccess
(String repositoryName) Grant repositoryName to use current repository in RSS code.Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractPermissionsPage
canEditUserPermissions, indicator, withGroupPermissions, withRolePermissions, withUserPermissions
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.admin.AbstractBambooAdminPage
doWait, getStateBanner
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
Field Details
-
permissionsTabLink
protected com.atlassian.pageobjects.elements.PageElement permissionsTabLink -
permissionsTab
protected com.atlassian.pageobjects.elements.PageElement permissionsTab -
specsLogTabLink
protected com.atlassian.pageobjects.elements.PageElement specsLogTabLink -
addRssRepositoryButton
protected com.atlassian.pageobjects.elements.PageElement addRssRepositoryButton -
pageBinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder -
repositoryId
protected final long repositoryId
-
-
Constructor Details
-
EditLinkedRepositoryPage
public EditLinkedRepositoryPage(long repositoryId)
-
-
Method Details
-
getUrl
-
selectPermissionsTab
-
selectSpecsLogTab
-
configureBambooSpecs
-
getGrantedRssRepositories
- Returns:
- list of RSS repositories names which can use current repository in build plans or deployment projects.
-
grantRssRepositoryAccess
Grant repositoryName to use current repository in RSS code.
-