com.atlassian.confluence.pageobjects.page
Class DefaultLogoutPage

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
      extended by com.atlassian.confluence.pageobjects.page.ConfluenceLoginPage
          extended by com.atlassian.confluence.pageobjects.page.DefaultLogoutPage
All Implemented Interfaces:
LogoutPage, com.atlassian.pageobjects.Page, com.atlassian.pageobjects.page.LoginPage

public class DefaultLogoutPage
extends ConfluenceLoginPage
implements LogoutPage

Extends the Login Page as Confluence redirects the user back to the login page when they log out.

Since:
4.1

Field Summary
protected  com.atlassian.webdriver.AtlassianWebDriver driver
           
 
Fields inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceLoginPage
CAPTCHA_RESPONSE_ID, language, PASSWORD_ERROR_ID, USERNAME_ERROR_ID
 
Fields inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
jsQueryFactory, pageBinder, pageElementFinder, timeouts, waiter
 
Constructor Summary
DefaultLogoutPage()
           
 
Method Summary
 java.lang.String getUrl()
           
 void waitUntilLoggedOut()
           
 
Methods inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceLoginPage
captchaResponseIsDisplayed, hasSignupMessage, login, login, login, loginAsSysAdmin, passwordRequiredErrorIsDisplayed, usernameRequiredErrorIsDisplayed, waitForLoginJs
 
Methods inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
back, doWait, getAlert, getComponent, getHeader, getInlineDialog, getMainHeader, getMetadata, getMetadataLong, getPageHeadingColor, isDarkFeatureEnabled, isLoggedIn, openAddMenu, openBrowseMenu, openHelpMenu, openToolsMenu, openUserMenu, sendKeyboardShortcut, sendKeyboardShortcutAndWaitForCondition, setSetupComplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.pageobjects.page.LoginPage
login, loginAsSysAdmin
 

Field Detail

driver

@Inject
protected com.atlassian.webdriver.AtlassianWebDriver driver
Constructor Detail

DefaultLogoutPage

public DefaultLogoutPage()
Method Detail

getUrl

public java.lang.String getUrl()
Specified by:
getUrl in interface com.atlassian.pageobjects.Page
Overrides:
getUrl in class ConfluenceLoginPage

waitUntilLoggedOut

public void waitUntilLoggedOut()


Copyright © 2003-2014 Atlassian. All Rights Reserved.