Class ConfigureGlobalBuildHangingDetection

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.build.monitoring.ConfigureGlobalBuildHangingDetection
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalAdminSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class ConfigureGlobalBuildHangingDetection extends BambooActionSupport implements GlobalAdminSecurityAware
See Also:
  • Constructor Details

    • ConfigureGlobalBuildHangingDetection

      public ConfigureGlobalBuildHangingDetection()
  • Method Details

    • validate

      public void validate()
      Specified by:
      validate in interface com.opensymphony.xwork2.Validateable
      Overrides:
      validate in class com.opensymphony.xwork2.ActionSupport
    • input

      public String input() throws Exception
      Overrides:
      input in class com.opensymphony.xwork2.ActionSupport
      Throws:
      Exception
    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class com.opensymphony.xwork2.ActionSupport
      Throws:
      Exception
    • isEnableBuildMonitoring

      public boolean isEnableBuildMonitoring()
    • setEnableBuildMonitoring

      public void setEnableBuildMonitoring(boolean enableBuildMonitoring)
    • isEnableForceStop

      public boolean isEnableForceStop()
    • setEnableForceStop

      public void setEnableForceStop(boolean enableForceStop)
    • getMultiplier

      public double getMultiplier()
    • setMultiplier

      public void setMultiplier(double multiplier)
    • isEnableLiveLogs

      public boolean isEnableLiveLogs()
    • setEnableLiveLogs

      public void setEnableLiveLogs(boolean enableLiveLogs)
    • getMinutesBeforeQueueTimeout

      public int getMinutesBeforeQueueTimeout()
    • setMinutesBeforeQueueTimeout

      public void setMinutesBeforeQueueTimeout(int minutesBeforeQueueTimeout)
    • getMinutesBetweenLogs

      public int getMinutesBetweenLogs()
    • setMinutesBetweenLogs

      public void setMinutesBetweenLogs(int minutesBetweenLogs)
    • isConfigurationUpdated

      public boolean isConfigurationUpdated()
    • getMaxLogLineLength

      public int getMaxLogLineLength()
    • setMaxLogLineLength

      public void setMaxLogLineLength(int maxLogLineLength)
    • getMaxLogLineCount

      public int getMaxLogLineCount()
    • setMaxLogLineCount

      public void setMaxLogLineCount(int maxLogLineCount)
    • getMaxLogSizeKilobytes

      public int getMaxLogSizeKilobytes()
    • setMaxLogSizeKilobytes

      public void setMaxLogSizeKilobytes(int maxLogSizeKilobytes)
    • isEnableLogLineLengthLimit

      public boolean isEnableLogLineLengthLimit()
    • setEnableLogLineLengthLimit

      public void setEnableLogLineLengthLimit(boolean enableLogLineLengthLimit)
    • isEnableLogLineCountLimit

      public boolean isEnableLogLineCountLimit()
    • setEnableLogLineCountLimit

      public void setEnableLogLineCountLimit(boolean enableLogLineCountLimit)
    • isEnableLogSizeLimit

      public boolean isEnableLogSizeLimit()
    • setEnableLogSizeLimit

      public void setEnableLogSizeLimit(boolean enableLogSizeLimit)