Class ApplicationDirectoriesPage

java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.ApplicationDirectoriesPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class ApplicationDirectoriesPage extends AbstractCrowdPage
  • Field Details

    • absFilterTypeRadios

      protected Iterable<com.atlassian.pageobjects.elements.PageElement> absFilterTypeRadios
  • Constructor Details

    • ApplicationDirectoriesPage

      public ApplicationDirectoriesPage(long applicationId)
  • Method Details

    • getApplicationId

      public long getApplicationId()
    • isAccessBasedSynchronizationFilterTypeVisible

      public boolean isAccessBasedSynchronizationFilterTypeVisible()
    • isAccessBasedSynchronizationFilterTypePresent

      public boolean isAccessBasedSynchronizationFilterTypePresent()
    • getAccessBasedSynchronizationFilterType

      public AccessBasedSynchronizationFilterType getAccessBasedSynchronizationFilterType()
    • setAccessBasedSynchronizationFilterType

      public void setAccessBasedSynchronizationFilterType(AccessBasedSynchronizationFilterType type)
    • getMappedDirectoryNames

      public List<String> getMappedDirectoryNames()
    • addDirectory

      public ApplicationDirectoriesPage addDirectory(String directoryName)
    • changeDirectoryPosition

      public void changeDirectoryPosition(String directoryName, int targetIndex)
    • getUrl

      public String getUrl()
    • isContentLoaded

      protected boolean isContentLoaded()
      Description copied from class: AbstractCrowdPage
      Returns whether the content has loaded. Used in AbstractCrowdPage.waitUntilContentLoaded(). Subclasses should override this method to wait for a distinguishing content to appear. E.g. a page title.
      Overrides:
      isContentLoaded in class AbstractCrowdPage
    • removeDirectoryMapping

      public String removeDirectoryMapping(String directoryName, boolean expectSuccess)
    • getMappedDirectories

    • getTableRow

    • configureAllowedGroupsForDirectory

      public AllowedGroupsDialog configureAllowedGroupsForDirectory(String directoryName)
    • configureDefaultGroupsForDirectory

      public GroupsDialog configureDefaultGroupsForDirectory(String directoryName)
    • setMembershipAggregationEnabled

      public void setMembershipAggregationEnabled(boolean enabled)
    • isMembershipAggregationEnabled

      public boolean isMembershipAggregationEnabled()
    • isMembershipAggregationAvailable

      public boolean isMembershipAggregationAvailable()