Package com.atlassian.crowd.pageobjects
Class ApplicationDirectoriesPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.ApplicationDirectoriesPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Iterable<com.atlassian.pageobjects.elements.PageElement>
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddDirectory
(String directoryName) void
changeDirectoryPosition
(String directoryName, int targetIndex) configureAllowedGroupsForDirectory
(String directoryName) configureDefaultGroupsForDirectory
(String directoryName) long
getTableRow
(String directory) getUrl()
boolean
boolean
protected boolean
Returns whether the content has loaded.boolean
boolean
removeDirectoryMapping
(String directoryName, boolean expectSuccess) void
void
setMembershipAggregationEnabled
(boolean enabled) Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
-
Field Details
-
absFilterTypeRadios
-
-
Constructor Details
-
ApplicationDirectoriesPage
public ApplicationDirectoriesPage(long applicationId)
-
-
Method Details
-
getApplicationId
public long getApplicationId() -
isAccessBasedSynchronizationFilterTypeVisible
public boolean isAccessBasedSynchronizationFilterTypeVisible() -
isAccessBasedSynchronizationFilterTypePresent
public boolean isAccessBasedSynchronizationFilterTypePresent() -
getAccessBasedSynchronizationFilterType
-
setAccessBasedSynchronizationFilterType
-
getMappedDirectoryNames
-
addDirectory
-
changeDirectoryPosition
-
getUrl
-
isContentLoaded
protected boolean isContentLoaded()Description copied from class:AbstractCrowdPage
Returns whether the content has loaded. Used inAbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override this method to wait for a distinguishing content to appear. E.g. a page title.- Overrides:
isContentLoaded
in classAbstractCrowdPage
-
removeDirectoryMapping
-
getMappedDirectories
-
getTableRow
public Optional<ApplicationDirectoriesPage.ApplicationDirectoriesTableRow> getTableRow(String directory) -
configureAllowedGroupsForDirectory
-
configureDefaultGroupsForDirectory
-
setMembershipAggregationEnabled
public void setMembershipAggregationEnabled(boolean enabled) -
isMembershipAggregationEnabled
public boolean isMembershipAggregationEnabled() -
isMembershipAggregationAvailable
public boolean isMembershipAggregationAvailable()
-