Class EditLinkedRepositoryPage

All Implemented Interfaces:
com.atlassian.pageobjects.Page
Direct Known Subclasses:
ConfigureLinkedRepositoryPage, EditProjectRepositoryPage

public class EditLinkedRepositoryPage extends AbstractPermissionsPage
  • Field Details

    • permissionsTab

      protected com.atlassian.pageobjects.elements.PageElement permissionsTab
    • 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

      public String getUrl()
    • selectPermissionsTab

      public EditLinkedRepositoryPage selectPermissionsTab()
    • selectSpecsLogTab

      public BambooSpecsStatusTab selectSpecsLogTab()
    • configureBambooSpecs

      public BambooSpecsConfigurationTab configureBambooSpecs()
    • getGrantedRssRepositories

      public List<String> getGrantedRssRepositories()
      Returns:
      list of RSS repositories names which can use current repository in build plans or deployment projects.
    • grantRssRepositoryAccess

      public void grantRssRepositoryAccess(String repositoryName)
      Grant repositoryName to use current repository in RSS code.