public class

SupportUtility

extends Object
implements Validateable
java.lang.Object
   ↳ com.atlassian.confluence.util.SupportUtility

Class Overview

Builds a zip of important files for use in a support request.

Summary

Public Constructors
SupportUtility(ValidationAware validationAware, String homeDirectory, String webInfClassesDir)
Public Methods
File createSupportZip()
String getServerLogsDirectory()
boolean isIncludeCfgFile()
boolean isIncludeLogs()
boolean isIncludeServerLogs()
boolean isIncludeTomcatConf()
boolean isIncludeUserFiles()
boolean isTomcatServer()
void setDefaults()
void setIncludeCfgFile(boolean includeCfgFile)
void setIncludeLogs(boolean includeLogs)
void setIncludeServerLogs(boolean includeServerLogs)
void setIncludeTomcatConf(boolean includeTomcatConf)
void setIncludeUserFiles(boolean includeUserFiles)
void setServerLogsDirectory(String serverLogsDirectory)
void validate()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.opensymphony.xwork.Validateable

Public Constructors

public SupportUtility (ValidationAware validationAware, String homeDirectory, String webInfClassesDir)

Public Methods

public File createSupportZip ()

Throws
IOException

public String getServerLogsDirectory ()

public boolean isIncludeCfgFile ()

public boolean isIncludeLogs ()

public boolean isIncludeServerLogs ()

public boolean isIncludeTomcatConf ()

public boolean isIncludeUserFiles ()

public boolean isTomcatServer ()

public void setDefaults ()

public void setIncludeCfgFile (boolean includeCfgFile)

public void setIncludeLogs (boolean includeLogs)

public void setIncludeServerLogs (boolean includeServerLogs)

public void setIncludeTomcatConf (boolean includeTomcatConf)

public void setIncludeUserFiles (boolean includeUserFiles)

public void setServerLogsDirectory (String serverLogsDirectory)

public void validate ()