Class EditMaintenance

java.lang.Object
com.atlassian.confluence.it.admin.EditMaintenance

public class EditMaintenance extends Object
Allows setting values from the Maintenance screen
  • Field Details

    • webTester

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

      protected final String workingForm
  • Constructor Details

    • EditMaintenance

      protected EditMaintenance(net.sourceforge.jwebunit.junit.WebTester webTester, String workingForm)
  • Method Details

    • editMaintenanceFromAnywhere

      public static EditMaintenance editMaintenanceFromAnywhere()
      Factory method to visit the edit configuration screen from anywhere.
      Returns:
      a new EditGeneralConfiguration ready to use.
    • editMaintenanceFromAnywhere

      public static EditMaintenance editMaintenanceFromAnywhere(net.sourceforge.jwebunit.junit.WebTester webTester)
    • editMaintenanceFromView

      public static EditMaintenance editMaintenanceFromView(net.sourceforge.jwebunit.junit.WebTester webTester)
    • submitAndView

      public ViewMaintenance submitAndView()
      Submit and return a ViewGeneralConfiguration, allowing the view mode of the General Config to be tested.
    • 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 ViewMaintenance cancel()
    • setReadOnlyModeEnabled

      public EditMaintenance setReadOnlyModeEnabled(boolean enabled)
    • setBannerMessageEnabled

      public EditMaintenance setBannerMessageEnabled(boolean enabled)
    • setBannerMessage

      public EditMaintenance setBannerMessage(String bannerMessage)
    • isOptionEnabled

      protected boolean isOptionEnabled(String optionName)
    • setOption

      protected void setOption(boolean enabled, String name)