com.atlassian.confluence.it.admin
Class AdminConsole

java.lang.Object
  extended by com.atlassian.confluence.it.admin.AdminConsole

public class AdminConsole
extends java.lang.Object


Field Summary
protected  org.slf4j.Logger log
           
 
Method Summary
 DefaultSpaceLogo browseToDefaultSpaceLogoConfig()
           
 ViewGeneralConfiguration browseToGeneralConfig()
           
 ViewSecurityConfiguration browseToSecurityConfig()
           
 EditGeneralConfiguration editGeneralConfig()
           
 void editLayout(java.lang.String decoratorName, java.lang.String value)
           
 EditSecurityConfiguration editSecurityConfig()
           
 EditSpacesConfiguration editSpacesConfiguration()
           
 void enableCaptcha(boolean enable)
          Configures captcha for all users, including administrator
 void enableLanguage(java.lang.String locale)
           
 void enableScheduledJob(java.lang.String group, java.lang.String id, boolean enable)
           
 void forceViewGlobalAdmin()
           
static AdminConsole getAdminConsole()
           
static AdminConsole getAdminConsole(net.sourceforge.jwebunit.junit.WebTester webTester)
           
 int getCurrentMailQueueSize()
           
 LoggingAndProfiling getLoggingAndProfiling()
           
 ManageUsers manageUsers()
           
 void removeAllSmtpServers()
          Removes all configured SMTP servers from the Confluence configuration
 void resetGlobalThemeToDefault()
           
 void resetLayout(java.lang.String decoratorName)
           
 void setEmailMask(java.lang.String setting)
           
 void setGlobalTheme(java.lang.String themeKey)
           
 void updateLicense(License license)
          Change the system's license.
 void validateWebSudo(java.lang.String password)
           
 void validateWebSudo(User user)
           
 AdminConsole viewAdminConsole()
          View the admin console via direct URL request.
 AttachmentStorageConfiguration viewAttachmentStorage()
           
 GlobalTemplatesPage viewGlobalTemplates()
           
 void viewLayoutsPage()
           
 MailServerPage viewMailServers()
           
 void viewPlugin(java.lang.String pluginKey)
           
 void viewPlugins()
           
 void viewScheduledJobs()
           
 void viewSystemInformation()
           
 ViewUser viewUser(java.lang.String username)
           
 ViewUser viewUser(java.lang.String username, net.sourceforge.jwebunit.junit.WebTester tester)
           
 ViewUser viewUser(User user)
           
 ViewUser viewUser(User user, net.sourceforge.jwebunit.junit.WebTester tester)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final transient org.slf4j.Logger log
Method Detail

getAdminConsole

public static AdminConsole getAdminConsole()

getAdminConsole

public static AdminConsole getAdminConsole(net.sourceforge.jwebunit.junit.WebTester webTester)

editGeneralConfig

public EditGeneralConfiguration editGeneralConfig()

editSpacesConfiguration

public EditSpacesConfiguration editSpacesConfiguration()

browseToGeneralConfig

public ViewGeneralConfiguration browseToGeneralConfig()

editSecurityConfig

public EditSecurityConfiguration editSecurityConfig()

browseToSecurityConfig

public ViewSecurityConfiguration browseToSecurityConfig()

browseToDefaultSpaceLogoConfig

public DefaultSpaceLogo browseToDefaultSpaceLogoConfig()

viewAdminConsole

public AdminConsole viewAdminConsole()
View the admin console via direct URL request.


forceViewGlobalAdmin

public void forceViewGlobalAdmin()

setGlobalTheme

public void setGlobalTheme(java.lang.String themeKey)

resetGlobalThemeToDefault

public void resetGlobalThemeToDefault()

enableCaptcha

public void enableCaptcha(boolean enable)
Configures captcha for all users, including administrator

Parameters:
enable - true to enable captcha, false to disable captcha

validateWebSudo

public void validateWebSudo(User user)

validateWebSudo

public void validateWebSudo(java.lang.String password)

removeAllSmtpServers

public void removeAllSmtpServers()
Removes all configured SMTP servers from the Confluence configuration


viewMailServers

public MailServerPage viewMailServers()

viewAttachmentStorage

public AttachmentStorageConfiguration viewAttachmentStorage()

viewUser

public ViewUser viewUser(User user)

viewUser

public ViewUser viewUser(User user,
                         net.sourceforge.jwebunit.junit.WebTester tester)

viewUser

public ViewUser viewUser(java.lang.String username)

viewUser

public ViewUser viewUser(java.lang.String username,
                         net.sourceforge.jwebunit.junit.WebTester tester)

manageUsers

public ManageUsers manageUsers()

viewPlugins

public void viewPlugins()

viewPlugin

public void viewPlugin(java.lang.String pluginKey)

viewSystemInformation

public void viewSystemInformation()

viewLayoutsPage

public void viewLayoutsPage()

editLayout

public void editLayout(java.lang.String decoratorName,
                       java.lang.String value)

resetLayout

public void resetLayout(java.lang.String decoratorName)

updateLicense

public void updateLicense(License license)
Change the system's license. Remember to set it back to the default afterwards.


setEmailMask

public void setEmailMask(java.lang.String setting)

enableScheduledJob

public void enableScheduledJob(java.lang.String group,
                               java.lang.String id,
                               boolean enable)

enableLanguage

public void enableLanguage(java.lang.String locale)

viewScheduledJobs

public void viewScheduledJobs()

getLoggingAndProfiling

public LoggingAndProfiling getLoggingAndProfiling()

viewGlobalTemplates

public GlobalTemplatesPage viewGlobalTemplates()
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getCurrentMailQueueSize

public int getCurrentMailQueueSize()


Copyright © 2003-2014 Atlassian. All Rights Reserved.