com.atlassian.confluence.it.admin
Class EditGeneralConfiguration

java.lang.Object
  extended by com.atlassian.confluence.it.admin.EditGeneralConfiguration
Direct Known Subclasses:
OldEditGeneralConfiguration

public class EditGeneralConfiguration
extends Object

Allows setting and retrieving values from the general configuration section of the AdminConsole.


Field Summary
protected  net.sourceforge.jwebunit.junit.WebTester webTester
           
protected  String workingForm
           
 
Constructor Summary
protected EditGeneralConfiguration(net.sourceforge.jwebunit.junit.WebTester webTester, String workingForm)
           
 
Method Summary
 ViewSecurityConfiguration cancel()
           
static EditGeneralConfiguration editConfigurationFromAnywhere()
          Factory method to visit the edit configuration screen from anywhere.
static EditGeneralConfiguration editConfigurationFromAnywhere(net.sourceforge.jwebunit.junit.WebTester webTester)
           
protected static EditGeneralConfiguration editConfigurationFromView(net.sourceforge.jwebunit.junit.WebTester webTester)
           
 long getAttachmentMaxSize()
           
 long getMaxAttachmentsInUI()
           
protected  boolean isOptionEnabled(String optionName)
           
 EditGeneralConfiguration setAttachmentMaxSize(long max)
           
 EditGeneralConfiguration setBaseUrl(String domainName)
           
 EditGeneralConfiguration setCamelCaseEnabled(boolean enabled)
           
 EditGeneralConfiguration setContactAdministratorsFormEnabled(boolean enabled)
           
 EditGeneralConfiguration setCustomContactAdministratorsMessage(String message)
           
 EditGeneralConfiguration setGzipResponseEncodingEnabled(boolean enabled)
           
 EditGeneralConfiguration setMaxAttachmentsInUI(long max)
           
protected  void setOption(boolean enabled, String name)
           
 void submit()
          Submit and don't construct a new state.
 EditGeneralConfiguration submitAndReEdit()
          Submit and immediately click edit so that more editing can be done.
 ViewGeneralConfiguration submitAndView()
          Submit and return a ViewGeneralConfiguration, allowing the view mode of the General Config to be tested.
 EditGeneralConfiguration submitExpectingErrors()
          Submit, expecting that we'll be taken back to the edit page and that there will be errors shown.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

webTester

protected final net.sourceforge.jwebunit.junit.WebTester webTester

workingForm

protected final String workingForm
Constructor Detail

EditGeneralConfiguration

protected EditGeneralConfiguration(net.sourceforge.jwebunit.junit.WebTester webTester,
                                   String workingForm)
Method Detail

editConfigurationFromAnywhere

public static EditGeneralConfiguration editConfigurationFromAnywhere()
Factory method to visit the edit configuration screen from anywhere.

Returns:
a new EditGeneralConfiguration ready to use.

editConfigurationFromAnywhere

public static EditGeneralConfiguration editConfigurationFromAnywhere(net.sourceforge.jwebunit.junit.WebTester webTester)

editConfigurationFromView

protected static EditGeneralConfiguration editConfigurationFromView(net.sourceforge.jwebunit.junit.WebTester webTester)

submitAndView

public ViewGeneralConfiguration submitAndView()
Submit and return a ViewGeneralConfiguration, allowing the view mode of the General Config to be tested.


submitAndReEdit

public EditGeneralConfiguration submitAndReEdit()
Submit and immediately click edit so that more editing can be done.


submitExpectingErrors

public EditGeneralConfiguration submitExpectingErrors()
Submit, expecting that we'll be taken back to the edit page and that there will be errors shown.


submit

public void submit()
Submit and don't construct a new state. Useful in tearDowns when you aren't going to want to do anything with the result.


cancel

public ViewSecurityConfiguration cancel()

setCamelCaseEnabled

public EditGeneralConfiguration setCamelCaseEnabled(boolean enabled)

setBaseUrl

public EditGeneralConfiguration setBaseUrl(String domainName)

setCustomContactAdministratorsMessage

public EditGeneralConfiguration setCustomContactAdministratorsMessage(String message)

setContactAdministratorsFormEnabled

public EditGeneralConfiguration setContactAdministratorsFormEnabled(boolean enabled)

setGzipResponseEncodingEnabled

public EditGeneralConfiguration setGzipResponseEncodingEnabled(boolean enabled)

getAttachmentMaxSize

public long getAttachmentMaxSize()

setAttachmentMaxSize

public EditGeneralConfiguration setAttachmentMaxSize(long max)

getMaxAttachmentsInUI

public long getMaxAttachmentsInUI()

setMaxAttachmentsInUI

public EditGeneralConfiguration setMaxAttachmentsInUI(long max)

isOptionEnabled

protected boolean isOptionEnabled(String optionName)

setOption

protected void setOption(boolean enabled,
                         String name)


Copyright © 2003–2015 Atlassian. All rights reserved.