Package com.atlassian.crowd.pageobjects
Class ApplicationDirectoriesPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.ApplicationDirectoriesPage
- All Implemented Interfaces:
CrowdPage,com.atlassian.pageobjects.Page
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDirectory(String directoryName) voidchangeDirectoryPosition(String directoryName, int targetIndex) configureAllowedGroupsForDirectory(String directoryName) configureDefaultGroupsForDirectory(String directoryName) longgetTableRow(String directory) getUrl()booleanbooleanprotected booleanReturns whether the content has loaded.booleanbooleanremoveDirectoryMapping(String directoryName, boolean expectSuccess) voidvoidsetMembershipAggregationEnabled(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:AbstractCrowdPageReturns 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:
isContentLoadedin 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()
-