com.atlassian.bamboo.webdriver.page.admin
Class UsersAdminPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
      extended by com.atlassian.bamboo.webdriver.page.admin.UsersAdminPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class UsersAdminPage
extends AbstractBambooPage


Nested Class Summary
static class UsersAdminPage.User
           
 
Field Summary
 
Fields inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
driver, elementFinder, pageBinder, testedProduct
 
Constructor Summary
UsersAdminPage()
           
 
Method Summary
 UsersAdminPage delete(java.lang.String username)
           
 EditUserPage editUser(java.lang.String username)
           
 java.util.List<UsersAdminPage.User> getExistingUsers()
           
 java.lang.String getFullNameSearchTerm()
           
 java.lang.String getUrl()
           
 com.atlassian.pageobjects.elements.PageElement indicator()
          This must return an element whose presence indicates that we're on given page.
 UsersAdminPage save()
           
 UsersAdminPage search()
           
 UsersAdminPage setAddUserConfirmPassword(java.lang.String password)
           
 UsersAdminPage setAddUserEmail(java.lang.String email)
           
 UsersAdminPage setAddUserFullName(java.lang.String fullName)
           
 UsersAdminPage setAddUserGroups(java.lang.String group)
           
 UsersAdminPage setAddUserPassword(java.lang.String password)
           
 UsersAdminPage setAddUserUsername(java.lang.String username)
           
 UsersAdminPage setEmailSearchTerm(java.lang.String term)
           
 void setFullNameSearchTerm(java.lang.String term)
           
 UsersAdminPage setUsernameTerm(java.lang.String term)
           
 
Methods inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, isAdmin, isLoggedIn, isPageLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsersAdminPage

public UsersAdminPage()
Method Detail

getUrl

public java.lang.String getUrl()

indicator

public com.atlassian.pageobjects.elements.PageElement indicator()
Description copied from class: AbstractBambooPage
This must return an element whose presence indicates that we're on given page.

Specified by:
indicator in class AbstractBambooPage
Returns:
element uniquely identifying given page

getExistingUsers

public java.util.List<UsersAdminPage.User> getExistingUsers()

setFullNameSearchTerm

public void setFullNameSearchTerm(java.lang.String term)

getFullNameSearchTerm

public java.lang.String getFullNameSearchTerm()

search

public UsersAdminPage search()

setEmailSearchTerm

public UsersAdminPage setEmailSearchTerm(java.lang.String term)

setUsernameTerm

public UsersAdminPage setUsernameTerm(java.lang.String term)

setAddUserUsername

public UsersAdminPage setAddUserUsername(java.lang.String username)

setAddUserPassword

public UsersAdminPage setAddUserPassword(java.lang.String password)

setAddUserConfirmPassword

public UsersAdminPage setAddUserConfirmPassword(java.lang.String password)

setAddUserFullName

public UsersAdminPage setAddUserFullName(java.lang.String fullName)

setAddUserEmail

public UsersAdminPage setAddUserEmail(java.lang.String email)

setAddUserGroups

public UsersAdminPage setAddUserGroups(java.lang.String group)

save

public UsersAdminPage save()

editUser

public EditUserPage editUser(java.lang.String username)

delete

public UsersAdminPage delete(java.lang.String username)


Copyright © 2012 Atlassian. All Rights Reserved.