Class SupportUtility

java.lang.Object
com.atlassian.confluence.util.SupportUtility
All Implemented Interfaces:
com.opensymphony.xwork2.Validateable, org.apache.struts2.Validateable

public class SupportUtility extends Object implements com.opensymphony.xwork2.Validateable
Builds a zip of important files for use in a support request.
  • Constructor Details

    • SupportUtility

      public SupportUtility(com.opensymphony.xwork2.ActionSupport actionSupport, String localHomeDirectory, String webInfClassesDir)
  • Method Details

    • setDefaults

      public void setDefaults()
    • validate

      public void validate()
      Specified by:
      validate in interface org.apache.struts2.Validateable
    • createSupportZip

      public File createSupportZip() throws IOException
      Throws:
      IOException
    • isTomcatServer

      public boolean isTomcatServer()
    • isIncludeLogs

      public boolean isIncludeLogs()
    • setIncludeLogs

      public void setIncludeLogs(boolean includeLogs)
    • isIncludeServerLogs

      public boolean isIncludeServerLogs()
    • setIncludeServerLogs

      public void setIncludeServerLogs(boolean includeServerLogs)
    • getServerLogsDirectory

      public String getServerLogsDirectory()
    • setServerLogsDirectory

      public void setServerLogsDirectory(String serverLogsDirectory)
    • isIncludeTomcatConf

      public boolean isIncludeTomcatConf()
    • setIncludeTomcatConf

      public void setIncludeTomcatConf(boolean includeTomcatConf)
    • isIncludeCfgFile

      public boolean isIncludeCfgFile()
    • setIncludeCfgFile

      public void setIncludeCfgFile(boolean includeCfgFile)
    • isIncludeUserFiles

      public boolean isIncludeUserFiles()
    • setIncludeUserFiles

      public void setIncludeUserFiles(boolean includeUserFiles)