public class ApplicationDirectoriesPage extends AbstractCrowdPage
Modifier and Type | Class and Description |
---|---|
static class |
ApplicationDirectoriesPage.ApplicationDirectoriesTableRow |
Modifier and Type | Field and Description |
---|---|
protected Iterable<com.atlassian.pageobjects.elements.PageElement> |
absFilterTypeRadios |
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_FORM_FIELD_SELECTOR, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
Constructor and Description |
---|
ApplicationDirectoriesPage(long applicationId) |
bindAndWaitUntilPageLoad, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
protected Iterable<com.atlassian.pageobjects.elements.PageElement> absFilterTypeRadios
public long getApplicationId()
public boolean isAccessBasedSynchronizationFilterTypeVisible()
public boolean isAccessBasedSynchronizationFilterTypePresent()
public AccessBasedSynchronizationFilterType getAccessBasedSynchronizationFilterType()
public void setAccessBasedSynchronizationFilterType(AccessBasedSynchronizationFilterType type)
public ApplicationDirectoriesPage addDirectory(String directoryName)
public void changeDirectoryPosition(String directoryName, int targetIndex)
public String getUrl()
protected boolean isContentLoaded()
AbstractCrowdPage
AbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override
this method to wait for a distinguishing content to appear. E.g. a page title.isContentLoaded
in class AbstractCrowdPage
public String removeDirectoryMapping(String directoryName, boolean expectSuccess)
public List<ApplicationDirectoriesPage.ApplicationDirectoriesTableRow> getMappedDirectories()
public Optional<ApplicationDirectoriesPage.ApplicationDirectoriesTableRow> getTableRow(String directory)
public AllowedGroupsDialog configureAllowedGroupsForDirectory(String directoryName)
public GroupsDialog configureDefaultGroupsForDirectory(String directoryName)
public void setMembershipAggregationEnabled(boolean enabled)
public boolean isMembershipAggregationEnabled()
public boolean isMembershipAggregationAvailable()
Copyright © 2024 Atlassian. All rights reserved.