Class SystemInfoAction

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.configuration.SystemInfoAction
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, org.apache.struts2.util.ServletContextAware

public class SystemInfoAction extends BambooActionSupport implements GlobalAdminSecurityAware, org.apache.struts2.util.ServletContextAware
See Also:
  • Constructor Details

    • SystemInfoAction

      public SystemInfoAction()
  • Method Details

    • execute

      public String execute() throws Exception
      Obtains the system info
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class com.opensymphony.xwork2.ActionSupport
      Returns:
      The webwork return status
      Throws:
      Exception - A generic exception
    • getBambooBuildDate

      public Date getBambooBuildDate()
    • getBambooBuildNumber

      public String getBambooBuildNumber()
    • getBambooVersion

      public String getBambooVersion()
    • getSystemInfo

      public SystemInfo getSystemInfo()
      Provide the GUI with the system info
    • getTransportConnectors

      public List<org.apache.activemq.broker.TransportConnector> getTransportConnectors()
    • setSystemInfo

      public void setSystemInfo(SystemInfo systemInfo)
    • getEnabledPlugins

      public Collection<com.atlassian.plugin.Plugin> getEnabledPlugins()
    • getSystemStatisticsBean

      public SystemStatisticsBean getSystemStatisticsBean()
    • setSystemStatisticsBean

      public void setSystemStatisticsBean(SystemStatisticsBean systemStatisticsBean)
    • getSecuredDomainObject

      public Object getSecuredDomainObject()
      Specified by:
      getSecuredDomainObject in interface DomainObjectSecurityAware
      Overrides:
      getSecuredDomainObject in class BambooActionSupport
    • getCompressionStats

      public com.github.ziplet.filter.compression.statistics.CompressingFilterStats getCompressionStats()
    • getServletContext

      public javax.servlet.ServletContext getServletContext()
    • setServletContext

      public void setServletContext(javax.servlet.ServletContext servletContext)
      Specified by:
      setServletContext in interface org.apache.struts2.util.ServletContextAware
    • setPluginAccessor

      public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
      Overrides:
      setPluginAccessor in class BambooActionSupport