public class

ViewLogging

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.ViewLogging
Known Direct Subclasses

Class Overview

The view action for the JIRA Profiling and Logging Admin section

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
ViewLogging(MailServerManager mailServerManager, MailLoggingManager mailLoggingManager, JiraProperties jiraSystemProperties)
Public Methods
String doDisableHttpAccessLog()
String doDisableHttpAccessLogIncludeImages()
String doDisableHttpDumpLog()
String doDisableIncomingMailDebugging()
String doDisableIncomingMailLogging()
String doDisableOutgoingMailDebugging()
String doDisableOutgoingMailLogging()
String doDisableProfiling()
String doDisableSoapAccessLog()
String doDisableSoapDumpLog()
String doDisableSqlDumpLog()
String doDisableSqlLog()
String doEnableHttpAccessLog()
String doEnableHttpAccessLogIncludeImages()
String doEnableHttpDumpLog()
String doEnableIncomingMailDebugging()
String doEnableIncomingMailLogging()
String doEnableOutgoingMailDebugging()
String doEnableOutgoingMailLogging()
String doEnableProfiling()
String doEnableSoapAccessLog()
String doEnableSoapDumpLog()
String doEnableSqlDumpLog()
String doEnableSqlLog()
String doMarkLogs()
Collection<Level> getAvailableLevels()
String getAvailableLevelsAsJson()
@Nullable String getFirstFileAppenderFileName(Logger logger)
@Nullable String getIncomingMailFirstLogFileName()
Collection getLoggers()
String getMarkMessage()
@Nullable String getOutgoingMailFirstLogFileName()
Logger getOutgoingMailLogger()
Logger getRootLogger()
boolean isAtLevel(Logger logger, String targetLevel)
boolean isHttpAccessLogEnabled()
boolean isHttpAccessLogIncludeImagesEnabled()
boolean isHttpDumpLogEnabled()
boolean isIncomingMailDebugEnabled()
boolean isIncomingMailLoggingEnabled()
boolean isIncomingMailServerDefined()
boolean isOutgoingMailDebugEnabled()
boolean isOutgoingMailLoggingEnabled()
boolean isOutgoingMailServerDefined()
boolean isProfilingEnabled()
boolean isRollOver()
boolean isSoapAccessLogEnabled()
boolean isSoapDumpLogEnabled()
boolean isSqlDumpLogEnabled()
boolean isSqlLogEnabled()
void setMarkMessage(String markMessage)
void setRollOver(boolean rollOver)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public ViewLogging (MailServerManager mailServerManager, MailLoggingManager mailLoggingManager, JiraProperties jiraSystemProperties)

Public Methods

public String doDisableHttpAccessLog ()

public String doDisableHttpAccessLogIncludeImages ()

public String doDisableHttpDumpLog ()

public String doDisableIncomingMailDebugging ()

public String doDisableIncomingMailLogging ()

public String doDisableOutgoingMailDebugging ()

public String doDisableOutgoingMailLogging ()

public String doDisableProfiling ()

Throws
Exception

public String doDisableSoapAccessLog ()

public String doDisableSoapDumpLog ()

public String doDisableSqlDumpLog ()

public String doDisableSqlLog ()

public String doEnableHttpAccessLog ()

public String doEnableHttpAccessLogIncludeImages ()

public String doEnableHttpDumpLog ()

public String doEnableIncomingMailDebugging ()

public String doEnableIncomingMailLogging ()

public String doEnableOutgoingMailDebugging ()

public String doEnableOutgoingMailLogging ()

public String doEnableProfiling ()

Throws
Exception

public String doEnableSoapAccessLog ()

public String doEnableSoapDumpLog ()

public String doEnableSqlDumpLog ()

public String doEnableSqlLog ()

public String doMarkLogs ()

Throws
Exception

public Collection<Level> getAvailableLevels ()

public String getAvailableLevelsAsJson ()

@Nullable public String getFirstFileAppenderFileName (Logger logger)

@Nullable public String getIncomingMailFirstLogFileName ()

public Collection getLoggers ()

public String getMarkMessage ()

@Nullable public String getOutgoingMailFirstLogFileName ()

public Logger getOutgoingMailLogger ()

public Logger getRootLogger ()

public boolean isAtLevel (Logger logger, String targetLevel)

public boolean isHttpAccessLogEnabled ()

public boolean isHttpAccessLogIncludeImagesEnabled ()

public boolean isHttpDumpLogEnabled ()

public boolean isIncomingMailDebugEnabled ()

public boolean isIncomingMailLoggingEnabled ()

public boolean isIncomingMailServerDefined ()

public boolean isOutgoingMailDebugEnabled ()

public boolean isOutgoingMailLoggingEnabled ()

public boolean isOutgoingMailServerDefined ()

public boolean isProfilingEnabled ()

public boolean isRollOver ()

public boolean isSoapAccessLogEnabled ()

public boolean isSoapDumpLogEnabled ()

public boolean isSqlDumpLogEnabled ()

public boolean isSqlLogEnabled ()

public void setMarkMessage (String markMessage)

public void setRollOver (boolean rollOver)